![]() |
VR-Forces Developer's Guide
|
The DtOverlayRendererInterface implements the overlay concept. An overlay is a 2D scene that is drawn on top of a 3D scene. The 2D scene can contain any number of the 2D primitives which include: DtLineSegment, DtQuad, DtFilledPolygon and DtOutlinedPolygon. The DtOverlayRendererInterface does the actual drawing of the graphical primitives.

Protected Member Functions | |
| DtOverlayRendererInterface (DtDe &de) | |
Protected Attributes | |
| DtDe & | myDe |
Private Attributes | |
| friend | DtOverlayRendererInterfaceCreator |
|
virtual |
Virtual DTOR.
|
delete |
Default Constructor not implemented.
|
delete |
Copy Constructor not implemented - Copy not allowed.
|
protected |
CTOR.
|
delete |
Assignment Operator not implemented - Assignment not allowed.
|
pure virtual |
Render the overlay. Returns false if no objects were rendered.
Implemented in makVrv::DtOverlayRenderer.
|
pure virtual |
Implemented in makVrv::DtOverlayRenderer.
|
pure virtual |
Implemented in makVrv::DtOverlayRenderer.
|
pure virtual |
Implemented in makVrv::DtOverlayRenderer.
|
pure virtual |
Implemented in makVrv::DtOverlayRenderer.
|
pure virtual |
Implemented in makVrv::DtOverlayRenderer.
|
pure virtual |
Implemented in makVrv::DtOverlayRenderer.
|
pure virtual |
Implemented in makVrv::DtOverlayRenderer.
|
pure virtual |
Implemented in makVrv::DtOverlayRenderer.
|
pure virtual |
Implemented in makVrv::DtOverlayRenderer.
|
pure virtual |
Implemented in makVrv::DtOverlayRenderer.
|
pure virtual |
Implemented in makVrv::DtOverlayRenderer.
|
pure virtual |
Implemented in makVrv::DtOverlayRenderer.
|
pure virtual |
whether there is something to render (lines or quads or triangles or text)
Implemented in makVrv::DtOverlayRenderer.
|
private |
|
protected |