VR-Forces 4.0.4 Class Documentation
Public Member Functions
makVrv::DtOverlayPolygonModel Class Reference

Distributed model for drawing polygons on the overlay layer. More...

Inheritance diagram for makVrv::DtOverlayPolygonModel:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtOverlayPolygonModel (DtDe &de, DtUniqueID id)
 CTOR.
virtual ~DtOverlayPolygonModel ()
 DTOR.
virtual void setEventsEnabled (bool)=0
 Sets whether or not events are enabled.
virtual void setEventWidth (float width)=0
 Sets the events line width for the polygon model if it is outlined.
virtual void set2dOffset (int index, float x, float y)=0
 Sets the 2D offset of a vertex.
virtual void set3dDirection2dLength (int index, float x, float y, float z, float len)=0
 Sets a 3D direction with a 2D length of a vertex.

Detailed Description

Distributed model for drawing polygons on the overlay layer.


Constructor & Destructor Documentation

CTOR.

DTOR.


Member Function Documentation

virtual void makVrv::DtOverlayPolygonModel::setEventsEnabled ( bool  ) [pure virtual]

Sets whether or not events are enabled.

Implemented in makVrv::DtOsgOverlayPolygonModel, and makVrv::DtOsgOverlayRectangleModel.

virtual void makVrv::DtOverlayPolygonModel::setEventWidth ( float  width) [pure virtual]

Sets the events line width for the polygon model if it is outlined.

Implemented in makVrv::DtOsgOverlayPolygonModel, and makVrv::DtOsgOverlayRectangleModel.

virtual void makVrv::DtOverlayPolygonModel::set2dOffset ( int  index,
float  x,
float  y 
) [pure virtual]

Sets the 2D offset of a vertex.

Implemented in makVrv::DtOsgOverlayRectangleModel, and makVrv::DtOsgOverlayPolygonModel.

virtual void makVrv::DtOverlayPolygonModel::set3dDirection2dLength ( int  index,
float  x,
float  y,
float  z,
float  len 
) [pure virtual]

Sets a 3D direction with a 2D length of a vertex.

This only works with outline polygons.

Implemented in makVrv::DtOsgOverlayRectangleModel, and makVrv::DtOsgOverlayPolygonModel.


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)