Public Member Functions |
| | DtEnvironmentalFacadeCollection (makVrv::DtDe &, int modelSet=-1) |
| virtual | ~DtEnvironmentalFacadeCollection () |
| virtual void | setVisible (bool visible) |
| | Pass down to each facade realized:
|
| virtual void | setHidden (bool b) |
| makVrv::DtUniqueID | uniqueID () const |
| virtual void | setUniqueID (makVrv::DtUniqueID id) |
| virtual void | setIndicatorVisible (bool) |
| virtual void | setSceneObjectId (makVrv::DtElementID id) |
| virtual void | setDisplayName (const std::string &s) |
| virtual std::string | displayName () const |
| virtual void | setLabel (const std::string &) |
| virtual std::string | label () const |
| virtual void | setOverlayName (const std::string &s) |
| virtual std::string | overlayName () const |
| | Returns the overlay this object is on. Returns empty string at root level.
|
| virtual void | setHatLineVisible (bool visible) |
| | Set if the Height Above Terrain (HAT) line is visible.
|
| virtual DtVector | origin () const |
| virtual void | setPickable (bool b) |
| | Set the entities to be pickable.
|
| virtual void | setSelected (bool b) |
| | Set the entities to be selected.
|
| virtual const DtEntityType & | environmentalType () const |
| virtual void | setWidgetEventsEnabled (bool b) |
| | Set the entities widget events to be enabled.
|
| virtual void | setFillStyle (int) |
| | Sets the fill style of a potentially filled are. See DtTacticalGraphicUtilities for styles.
|
| virtual int | fillStyle () const |
| virtual void | setPenStyle (int) |
| | Sets the style of the line.
|
| virtual int | penStyle () const |
| | Returns the style of the line.
|
| template<typename T > |
| void | setWidgetEventsEnabled (makVrv::DtEnvironmentalVisualizerSet *v, bool b) |
| | Template to enable mouse events on each visualizer.
|
| virtual void | realizeFacades () |
| | Makes state views know about all facades.
|
| virtual void | unrealizeFacades () |
| | Removes facades from state views.
|
| virtual void | setProjected (bool) |
| virtual bool | projected () const |
| virtual void | updateGeometry () |
| virtual void | visualize (const makVrv::DtUnicode &type, const makVrv::DtSharedModelSetSettings::ModelSetVisualizedMap &sets) |
| virtual void | setIndicatorModelDefinitions (const std::string &normalTheme, const std::string &activeTheme, const std::string &selectedTheme, const std::string &multiSelectedTheme) |
| | Sets the indicators for points on the line.
|
| virtual void | setLockUpdates (bool) |
| | If supported, lock updates.
|
| bool | updatesLocked () const |
| virtual void | setAlwaysRecalculateGeometry (bool) |
| bool | alwaysRecalculateGeometry () const |
| virtual void | setArrowStyle (int) |
| virtual int | arrowStyle () const |
| virtual void | setArrowHeadPlacement (int) |
| virtual int | arrowHeadPlacement () const |
| virtual void | setArrowSize (double) |
| virtual double | arrowSize () const |
| virtual bool | fixedWidthSizing () const |
| | Returns whether or not line is in fixed width sizing mode.
|
| virtual void | setLocationOffsetFromFirst (const DtGeodeticCoord &geod, int i) |
| const DtGeodeticCoord & | locationOffsetFromFirst (int i) |
| virtual void | setShapeVertexVisible (bool) |
| virtual void | setSymbolDecorationsVisible (bool) |
| virtual void | setColor (int rgba) |
| virtual bool | colorChanged () const |
| virtual int | color () const |
| virtual void | setColor (float r, float g, float b, float a) |
| virtual bool | isPointObject () const |
| virtual const makVrv::DtUnicode & | elementDefinition () const |
| virtual void | setLineWidth (float) |
| virtual double | lineWidth () const |
| virtual void | setForce (int) |
| template<typename T > |
| void | setForceColor (makVrv::DtVisualizerSet *s, makVrv::DtForceManager::RGBAColor color) |
| virtual void | setVertexSelected (makVrv::DtUniqueID id, bool sel) |
| makVrv::DtBaseConnection & | baseConnection () const |
| virtual void | setElementDefinition (const makVrv::DtUnicode &definition) |
| | Chooses the best based on environmental, then, will create facades based on that.
|
| virtual void | setElementDefinition (const DtEntityType &, bool preparseOnly=false) |
| makVrv::DtUniqueID | uniqueIDForModelSet (int i) const |
| int | positionOfVertex (makVrv::DtUniqueID) const |
| DtVector | position (int index) const |
| virtual double | altitudeForAltitudeType (int) const |
| | Return the altitude given the current altitude type set. Goes to facade for information.
|
| virtual void | setOrigin (const DtVector &) |
| virtual void | setOrigin (const DtGeodeticCoord &) |
| | Pure overrides that must be implemented.
|
| virtual void | setPoint (const DtVector &, int) |
| virtual int | addPoint (const DtVector &, int index=-1, bool resetLocation=true) |
| virtual void | setPoints (const std::vector< DtVector > &) |
| const std::vector< DtVector > & | points () const |
| virtual void | removePoint (int) |
| DtGeodeticCoord | geodeticPosition (int) const |
| virtual DtVector | reviseLocation (int index, const DtVector &v) |
| void | setAltitudeAboveTerrain (int, double, bool resetLocation=true) |
| double | altitudeAboveTerrain (int=-1) const |
| void | setAltitudeAboveSeaLevel (int, double, bool resetLocation=true) |
| double | altitudeAboveSeaLevel (int=-1) const |
| int | numVertices () const |
const
makVrv::DtTacticalGraphicStateListener & | listener () const |
| virtual void | selectPoint (int) |
| | Selects the current point and deselects any currently selected as only one point is allowed to be selected.
|
| virtual void | clearSelectedPoint () |
| int | selectedPoint () const |
| virtual void | setIconScale (float) |
| virtual bool | appearanceChanged () const |
| virtual void | setOrientation (const DtTaitBryan &) |
| | No-Op.
|
| virtual void | setAltitudeAboveSeaLevel (double) |
| | Override to reset origin when altitude changes.
|
| virtual void | setAltitudeAboveTerrain (double) |
| virtual DtVector | localLocation (const DtGeodeticCoord &geodLocation) const |
| virtual DtVector | localLocation () const |
| virtual bool | isBox () const |
| | Returns true if this item is a box.
|
| virtual bool | isTextBox () const |
| | Returns true if this item is a text box.
|
| virtual bool | isLine () const |
| | Returns true if this item is a line.
|
| virtual bool | isArea () const |
| | Returns true if this item is an area.
|
| virtual bool | isCircle () const |
| | Returns true if this item can be a circle or an ellipse.
|
| virtual bool | isEllipse () const |
| | Returns true if is an ellipse.
|
| makVrv::DtTacticalGraphicStateListener & | listener () |
| | Returns the listener of this class.
|
| virtual void | updateOffset (const DtVector &position, int i) |
| virtual void | setAltitudeForPoint (const DtVector &v, int index) |
| | DtVrfObjectFacadeInterface (makVrv::DtDe &de, int modelSet=-1) |
| virtual | ~DtVrfObjectFacadeInterface () |
| virtual const std::string & | entityId () const |
| virtual void | setEntityId (const std::string &i) |
| virtual const DtGeodeticCoord & | locationOffsetFromPrincipal () const |
| virtual void | setLocationOffsetFromPrincipal (const DtGeodeticCoord &offset) |
| virtual double | headingOffsetFromPrincipal () const |
| virtual void | setHeadingOffsetFromPrincipal (double offset) |
| virtual const DtEntityType & | entityType () const |
| virtual Dt3dBoundingVolume | boundingVolume () const |
| virtual double | altitudeOffsetFromPrincipal () const |
| virtual void | setAltitudeOffsetFromPrincipal (double offset) |
| virtual makVrv::DtUniqueID | sceneObjectId () const |
| virtual void | setSceneObjectId (const makVrv::DtUniqueID &id) |
| virtual const DtGeodeticCoord & | currentGroundLocation () const |
| virtual DtGeodeticCoord | convertToGeodetic (const DtVector &v) const |
| virtual double | currentHeading () const |
| virtual void | setCurrentHeading (double currentHeading) |
| virtual double | currentAltitude () const |
| | Altitude above sea level.
|
| virtual DtVector | reviseLocation (const DtVector &loc) const |
| virtual DtTaitBryan | localOrientation () const |
| | return local 'cig' eulers given current heading
|
| virtual bool | isVisible () const |
| virtual bool | hasNameChange () const |
| virtual bool | hasLocationChange () const |
| virtual bool | hasAltitudeChange () const |
| virtual bool | hasHeadingChange () const |
| virtual void | clearFlags () |
| virtual void | setAltitudeClampType (DtAltitudeClampType t) |
| virtual DtAltitudeClampType | altitudeClampType () const |
| virtual double | altitudeAboveTerrain () const |
| virtual double | altitudeAboveSeaLevel () const |
| virtual void | setIsAnchor (bool) |
| virtual bool | isAnchor () const |
| virtual void | setUserData (const std::string &userData) |
| virtual std::string | userData () const |
| int | modelSet () const |
| virtual DtVector | clampToGround (const DtVector &localPosition) const |
| virtual DtGeodeticCoord | clampToGround (const DtGeodeticCoord &localPosition) const |