![]() |
VR-Forces 4.5 Class Documentation
|
Template class that defines vertex manipulation handlers. More...

Public Member Functions | |
| DtVrfVertexManipulationHandler (makVrv::DtDe &de) | |
| virtual | ~DtVrfVertexManipulationHandler () |
| virtual void | editSelectedObjects (const makVrv::DtUniqueID &editId, makVrv::DtChannel &initiatingChannel, double waitTimeAfterComplete=0., const makVrv::DtSelectionManager::IdSet &editing=makVrv::DtSelectionManager::IdSet()) |
| Starts the process of object creation. | |
| virtual HandlerType | type () const |
Protected Member Functions | |
| virtual void | editSelectedVertex (const makVrv::DtUniqueID &vertexId, const DtVector &vertexPos, makVrv::DtChannel &initiatingChannel) |
| virtual void | slot_onStateViewUpdated (DtVrlinkSimulatedBaseStateView *editStateView, makVrv::DtUniqueID sceneObjectId, double vx, double vy, double vz) |
| virtual void | slot_onLocationChanged (const DtVector &location, double altAboveGround) |
| virtual void | setLocation (const DtVector &loc) |
| virtual DtVector | vertexPosition (DtEnvironmentalFacadeCollection *iFace, int index) const |
| Return the vertex position at the specified index. | |
| virtual bool | anchorPositionIsMouse () const |
| Return false – when editing a vertex the default position is not the mouse. | |
| virtual void | initializeEventProcessor () |
| Disallow embarkation of individual vertices. | |
Template class that defines vertex manipulation handlers.
| makVrf::DtVrfVertexManipulationHandler< _Handler >::DtVrfVertexManipulationHandler | ( | makVrv::DtDe & | de | ) |
|
virtual |
|
virtual |
Starts the process of object creation.
|
inlinevirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
Return the vertex position at the specified index.
|
protectedvirtual |
Return false – when editing a vertex the default position is not the mouse.
|
protectedvirtual |
Disallow embarkation of individual vertices.