|
| | DtOsgRunwaySelector (DtDe &de, DtUniqueID id) |
| |
| virtual | ~DtOsgRunwaySelector () |
| |
| | DtOsgRunwaySelector ()=delete |
| |
| | DtOsgRunwaySelector (const DtOsgRunwaySelector &orig)=delete |
| |
| DtOsgRunwaySelector & | operator= (const DtOsgRunwaySelector &rhs)=delete |
| |
| virtual void | setEnabled (bool onOrOff) override |
| |
| | DtRunwaySelector (DtDe &de, DtUniqueID id) |
| |
| virtual | ~DtRunwaySelector () |
| |
| | DtRunwaySelector ()=delete |
| |
| | DtRunwaySelector (const DtRunwaySelector &)=delete |
| |
| DtRunwaySelector & | operator= (const DtRunwaySelector &)=delete |
| |
| virtual void | initialize (const DtRunwayData &runwayData) |
| |
| virtual void | updateGeometry (const DtRunwayData &runwayData) |
| |
| virtual void | setSelectState (bool selected) |
| |
| virtual void | setRunwayCondition (DtRunwayCondition condition) |
| |
| virtual DtRunwayCondition | runwayCondition () const |
| |
| virtual void | setRunwayIsDamaged (bool damaged) |
| |
| virtual bool | runwayIsDamaged () const |
| |
| virtual void | setRunway1HasArrestorsUp (bool arrestorsUp) |
| |
| virtual bool | runway1HasArrestorsUp () const |
| |
| virtual void | setRunway2HasArrestorsUp (bool arrestorsUp) |
| |
| virtual bool | runway2HasArrestorsUp () const |
| |
| virtual void | setRunway1Active (bool isActive) |
| |
| virtual bool | runway1Active () const |
| |
| virtual void | setRunway2Active (bool isActive) |
| |
| virtual bool | runway2Active () const |
| |
| virtual bool | enabled () const |
| |
| virtual const std::string & | runwayName () const |
| |
| virtual const std::string & | airportCode () const |
| |
| virtual void | setColor (float r, float g, float b, float a) |
| |
| virtual void | getColor (float &r, float &g, float &b, float &a) |
| |
| virtual void | setSelectedColor (float r, float g, float b, float a) |
| |
| virtual void | getSelectedColor (float &r, float &g, float &b, float &a) |
| |
| virtual void | setLabelPosition (const DtVector &position) |
| |
| virtual const DtVector & | labelPosition () const |
| |
| virtual void | setLabelOffsetScale (float scale) |
| |
| virtual float | labelOffsetScale () const |
| |
| virtual void | setLogicalRunway1Key (const std::string &key1) |
| |
| virtual const std::string & | logicalRunway1Key () const |
| |
| virtual void | setLogicalRunway2Key (const std::string &key2) |
| |
| virtual const std::string & | logicalRunway2Key () const |
| |
| virtual void | setLabelModelDefinitionName (const std::string &modelDefName) |
| |
| virtual const std::string & | labelModelDefinitionName () const |
| |
| virtual void | setSelectorModelDefinitionName (const std::string &modelDefName) |
| |
| virtual const std::string & | selectorModelDefinitionName () const |
| |
| virtual void | setRectangleOrderGroup (unsigned int group) |
| |
| virtual unsigned int | rectangleOrderGroup () const |
| |
| virtual void | setLabelOrderGroup (unsigned int group) |
| |
| virtual unsigned int | labelOrderGroup () const |
| |
| | DtSceneObject (DtDe &de, DtUniqueID id) |
| |
| virtual | ~DtSceneObject () |
| |
| void | addModel (DtModel *model, int visualizerType) |
| |
| void | removeModel (DtModel *model) |
| |
| void | removeModels () |
| |
| void | setPosition (int vtx, const DtVector &position) |
| |
| void | addPosition (int vtx, const DtVector &position) |
| |
| void | getPosition (int vtx, DtVector &position) const |
| |
| void | setOffset (const DtVector &offset) |
| |
| void | getOffset (DtVector &offset) const |
| |
| void | setOrientation (int vtx, const DtTaitBryan &orientation) |
| |
| void | setPositionAndOrientation (int vtx, const DtVector &position, const DtTaitBryan &orientation) |
| |
| void | setTopographicOrientation (int vtx, const DtTaitBryan &topoOrientation) |
| |
| void | getOrientation (int vtx, DtTaitBryan &orientation) const |
| |
| void | getTopographicOrientation (int vtx, DtTaitBryan &orientation) const |
| |
| DtTaitBryan | getTopographicOrientation (const DtVector &geocLocation, const DtTaitBryan &geocOrientation) const |
| |
| void | getOrientation (int vtx, DtQuat &orientation) const |
| |
| virtual void | transformToSceneObjectCoord (const DtVector &dbCoord, DtVector &soCoord) const |
| |
| virtual void | transformToDatabaseCoord (const DtVector &soCoord, DtVector &dbCoord) const |
| |
| void | setColor (float r, float g, float b, float a) |
| |
| void | setModelSet (DtModelSetId modelSet) |
| |
| DtModelSetId | modelSet () const |
| |
| void | setIsProp (bool isProp) |
| |
| bool | isProp () const |
| |
| void | setIsSupportObject (bool b) |
| |
| bool | isSupportObject () |
| |
| void | setSolid (bool b) |
| |
| bool | isSolid () const |
| |
| DtElementID | elementID () const |
| |
| void | setElementID (DtElementID elementID) |
| |
| DtUniqueID | uniqueId () const |
| |
| const ModelList & | models () const |
| |
| ModelList & | models () |
| |
| const TransformList & | transforms () const |
| |
| virtual void | removePosition (int) |
| |
| void | setBoundingBoxSize (double minX, double maxX, double minY, double maxY, double minZ, double maxZ) |
| |
| const DtVector & | boundingBoxExtents () const |
| |
| void | getBoundingBoxExtents (double &x, double &y, double &z) const |
| |
| const DtVector & | boundingBoxCenter () const |
| |
| void | getBoundingBoxCenter (double &x, double &y, double &z) const |
| |
| double | boundingRadius () const |
| |
| void | setVisible (bool visible) |
| |
| bool | isVisible () const |
| |
| virtual void | setBeingObserved (bool observed) |
| |
| virtual bool | beingObserved () const |
| |
| void | setUpdater (DtSceneObjectUpdater *updater) |
| |
| DtSceneObjectUpdater * | findUpdater () |
| |
| const DtSceneObjectUpdater * | findUpdater () const |
| |
| virtual float | getAndResetMinModelDistance () |
| |