14 class DtVisualizerDefinition;
15 class DtElementDefinition;
31 int numberOfVisualizerDefinitions()
const;
44 unsigned int index)
const;
48 void findVisualizerDefinitions(
const std::string& schemaName,
49 std::vector<const DtVisualizerDefinition*>& defs)
const;
53 void findVisualizerDefinitions(
const std::string& schemaName,
54 std::vector<DtVisualizerDefinition*>& defs);
67 const std::string& schemaName);
127 unsigned int numberOfChildren()
const;
130 std::vector<DtVisualizerDefinition*> getDefinitionList();
133 std::vector<DtVisualizerDefinition*> getInheritedDefinitionList();
188 int inheritenceIndex);
DtVisualizerDefinitionSet * myParent
Definition: DtVisualizerDefinitionSet.h:241
DT_DLL_VRVCORE DtTaitBryan level(const DtCoordinateSystem &cs, const DtVector &localOrigin, double topoHeading)
Returns a level orientation with the topographic heading.
DtVisualizerDefinition * myKinematicStateDefinition
Definition: DtVisualizerDefinitionSet.h:246
The makVrv::DtVisualizerDefinitionSet is a collection of makVrv::DtVisualizerDefinition instances...
Definition: DtVisualizerDefinitionSet.h:20
DefinitionList myDefinitions
Definition: DtVisualizerDefinitionSet.h:244
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
std::vector< DtVisualizerDefinitionSet * > VisualizerDefinitionSetList
Definition: DtVisualizerDefinitionSet.h:239
The element definition class contains the element definition information. The makVrv::DtElementDefini...
Definition: DtElementDefinitionNew.h:25
DefinitionList myInheritedDefintions
Definition: DtVisualizerDefinitionSet.h:245
A definition of a visualizer. Visualizer definition are always members of a visualizer definition set...
Definition: DtVisualizerDefinition.h:22
std::vector< DtVisualizerDefinition * > DefinitionList
Definition: DtVisualizerDefinitionSet.h:238
VisualizerDefinitionSetList myChildren
Definition: DtVisualizerDefinitionSet.h:242
Contains DLL export macros.