![]() |
VR-Forces 4.1.1 Class Documentation
|
An effect for rendering 2D projected lines Has support for direction and length information per vertex. More...

Public Member Functions | |
| DtProjected2DLineEffect () | |
| CTOR. | |
| virtual | ~DtProjected2DLineEffect () |
| DTOR. | |
| virtual void | setCamera (bool geocentric, float geocentricAlpha, const double position[3], const double projection[16]) |
| Set the camera position. | |
| virtual void | setGroupCount (unsigned int count) |
| Set the number of groups. | |
| virtual void | setVaryingAttributes (size_t stride, const VaryingAttributeAddress &positionAddress, const VaryingAttributeAddress &colorAddress, const VaryingAttributeAddress &offsetAddress, const VaryingAttributeAddress &directionAndLengthAddress) |
| virtual void | unsetVaryingAttributes () |
Public Member Functions inherited from makVrv::Dt2DEffect | |
| Dt2DEffect () | |
| CTOR. | |
| virtual | ~Dt2DEffect () |
| Virtual DTOR. | |
Public Member Functions inherited from makVrv::DtEffect | |
| DtEffect () | |
| CTOR. | |
| virtual | ~DtEffect () |
| DTORs. | |
| void | releaseResources () |
| Release and HW resources of the effect. | |
| bool | enabled () const |
| Is the effect enabled. | |
| bool | enable () |
| void | disable () |
Protected Member Functions | |
| virtual void | updateUniformLocations () |
| virtual void | updateUniforms () |
| virtual void | getShaderSource (const char *&vs, const char *&fs, const char *&gs) |
| Virtual abstract Interface. | |
Protected Attributes | |
| int | myUniform_CameraPos |
| int | myUniform_CameraMat |
| int | myUniform_GroupCount |
| int | myUniform_Sphere |
| int | myUniform_OccludedAlpha |
| unsigned int | myUnit |
| unsigned int | myGroupCount |
| double | myCameraPos [3] |
| double | myMatrix [16] |
| bool | myGeocentricFlag |
| float | myGeocentricAlpha |
An effect for rendering 2D projected lines Has support for direction and length information per vertex.
| makVrv::DtProjected2DLineEffect::DtProjected2DLineEffect | ( | ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Set the camera position.
Implements makVrv::Dt2DEffect.
|
virtual |
Set the number of groups.
Implements makVrv::Dt2DEffect.
|
virtual |
|
virtual |
|
protectedvirtual |
Implements makVrv::DtEffect.
|
protectedvirtual |
Implements makVrv::DtEffect.
|
protectedvirtual |
Virtual abstract Interface.
Implements makVrv::DtEffect.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |