VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions
makVrv::DtFeatureVisualizer Class Referenceabstract

Base visualizer class for visualizing features.

Inheritance diagram for makVrv::DtFeatureVisualizer:
Inheritance graph
[legend]

Public Member Functions

 DtFeatureVisualizer ()
 
virtual ~DtFeatureVisualizer ()
 
virtual void visualize (int modelSet)=0
 
virtual std::vector< DtUniqueIDfindSceneObjectIds () const =0
 
virtual void setColor (const float rgba[4])=0
 
virtual void setOutlineColor (const float rgba[4])=0
 
virtual void setHighlighted (bool selected)=0
 

Constructor & Destructor Documentation

makVrv::DtFeatureVisualizer::DtFeatureVisualizer ( )

CTOR.

virtual makVrv::DtFeatureVisualizer::~DtFeatureVisualizer ( )
virtual

DTOR.

Member Function Documentation

virtual void makVrv::DtFeatureVisualizer::visualize ( int  modelSet)
pure virtual
virtual std::vector<DtUniqueID> makVrv::DtFeatureVisualizer::findSceneObjectIds ( ) const
pure virtual

Check to see if this point feature has a scene object id.

Implemented in makVrv::DtDefaultPointFeatureVisualizer, makVrv::DtDefaultArealFeatureVisualizer, and makVrv::DtDefaultEdgeFeatureVisualizer.

virtual void makVrv::DtFeatureVisualizer::setColor ( const float  rgba[4])
pure virtual
virtual void makVrv::DtFeatureVisualizer::setOutlineColor ( const float  rgba[4])
pure virtual
virtual void makVrv::DtFeatureVisualizer::setHighlighted ( bool  selected)
pure virtual

The documentation for this class was generated from the following file:

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)