![]() |
VR-Forces Developer's Guide
|
A class responsible for rendering line decal projectors for a camera context.

Protected Member Functions | |
| DtDecalProjectorLineRenderer (DtDe &de) | |
Protected Member Functions inherited from makVrv::DtDecalProjectorRenderer | |
| DtDecalProjectorRenderer (DtDe &de) | |
| virtual bool | initializeShaders () |
| virtual void | initializeBox () |
| virtual int | evaluateAabbVsSphere (const DtVector3< double > &boxCenter, const DtVector3< double > &boxExtent, const DtVector3< double > &sphereCenter, const double sphereRadius) const |
| virtual bool | isCameraOutsideBox (const DtVector3< double > &camPos, const float camFrustum[6], const DtVector3< double > &boxPos, const DtMatrix4< float > &boxRot, const DtVector3< float > &boxOffset, const DtVector3< float > &boxSize) const |
| virtual unsigned int | setStipple (const unsigned int stipplePattern[32], DtOverlayResourceProvider *resourceProvider, unsigned int lastSetTextureId) |
| virtual unsigned int | setTexture (DtTextureInterface *textureId, DtOverlayResourceProvider *resourceProvider, unsigned int lastSetTextureId) |
| virtual unsigned int | computeStipplePatternSortId (const unsigned int pattern[32]) |
| virtual void | slot_coordinateSystemChanged () |
| virtual void | slot_reloadShaders () |
Private Attributes | |
| friend | DtDecalProjectorLineRendererCreator |
|
virtual |
|
delete |
Default Constructor not implemented.
|
delete |
Copy Constructor not implemented - Copy not allowed.
|
protected |
Protected CTOR Create using DtDecalProjectorLineRendererCreator.
|
delete |
Assignment Operator not implemented - Assignment not allowed.
|
overridevirtual |
Returns the number of points per primitive. For example a triangle = 3, a line = 2.
Reimplemented from makVrv::DtDecalProjectorRenderer.
|
private |