Editor for sphere objects. Will also create the visualizers (and manage) for the editing.
|
| virtual void | modifyRadius (int steps) |
| |
| virtual double | multiplierForRadius (double change) const |
| |
| virtual void | create2DSphere (int modelSet) |
| |
| virtual void | create3DSphere (int modelSet) |
| |
| virtual void | placed (makVrv::DtUniqueID, const DtVector &, double) |
| |
| virtual void | changeHeading (double mouseX, double mouseY) |
| |
| virtual void | changeHeadingWithWheel (int wheelSteps) |
| |
| virtual void | cancel () |
| |
| virtual void | altitudeChanged (const DtVector &, double altitude) |
| |
| virtual void | cleanup () |
| |
| virtual bool | checkModifiersReleased (const makVrv::DtKeyState::KeyModifier &ev, makVrv::DtChannel &channel, bool mouseDown) |
| |
| virtual bool | checkModifiersEnabled (const makVrv::DtMouseEvent &ev, makVrv::DtChannel &channel) |
| |
virtual
makVrv::DtIntersector::IntersectProperties | intersectorPickMask () const |
| |
| virtual bool | processMouseEvent (const makVrv::DtMouseEvent &ev, makVrv::DtChannel &channel) |
| |
| virtual bool | processKeyboardEvent (const makVrv::DtKeyEvent &ev, makVrv::DtChannel &channel) |
| |
| virtual void | changePitch (double mouseX, double mouseY) |
| |
| virtual void | changeAltitude (double mouseX, double mouseY) |
| |
| virtual bool | pick (makVrv::DtChannel &channel, double x, double y, makVrv::DtIntersectorResult &result, makVrv::DtIntersector::IntersectProperties props) const |
| |
| virtual void | cleanupTerrainDraggingVaraibles () |
| |
| virtual bool | placePoint (makVrv::DtChannel &channel, const makVrv::DtMouseEvent &) |
| |
| virtual void | changeAltitudeWithWheel (int wheelSteps) |
| |
| virtual void | changePitchWithWheel (int wheelSteps) |
| |
| virtual void | cancel (bool escPressed) |
| |
| virtual void | startHeadingDrag (const makVrv::DtMouseEvent &, makVrv::DtChannel &channel) |
| |
| virtual void | startPitchDrag (const makVrv::DtMouseEvent &, makVrv::DtChannel &channel) |
| |
| virtual void | startAltitudeDrag (const makVrv::DtMouseEvent &, makVrv::DtChannel &channel) |
| |
| virtual void | tick () |
| |
| virtual void | executeDeferredMouseMoveEvent () |
| |
| virtual void | processMouseMove (DtChannel &channel, const DtMouseEvent &ev) |
| |
| virtual void | slot_coordinateSystemChanged () |
| |