VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
makVrv::DtLinearModelData Struct Reference

Struct for storing and moving around data to generate vertices, e.g. see DtOverlayGeometryBlock.h.

Public Member Functions

 DtLinearModelData ()=delete
 
 DtLinearModelData (const std::string &modelDef, const std::vector< DtSegmentedLineInterface * > &segmentInterfaces, const std::vector< DtTextProxyInterface * > &labelInterfaces, const std::vector< DtVector > &myControlPoints, const DtTaitBryan &orientation, const DtCoordinateSystem &cs)
 

Public Attributes

const std::string & myModelDefinition
 
const std::vector
< DtSegmentedLineInterface * > & 
mySegmentInterfaces
 
const std::vector
< DtTextProxyInterface * > & 
myLabelInterfaces
 
const std::vector< DtVector > & myControlPoints
 
const DtTaitBryan & myOrientation
 
const DtCoordinateSystemmyCoordinateSystem
 

Constructor & Destructor Documentation

makVrv::DtLinearModelData::DtLinearModelData ( )
delete
makVrv::DtLinearModelData::DtLinearModelData ( const std::string &  modelDef,
const std::vector< DtSegmentedLineInterface * > &  segmentInterfaces,
const std::vector< DtTextProxyInterface * > &  labelInterfaces,
const std::vector< DtVector > &  myControlPoints,
const DtTaitBryan &  orientation,
const DtCoordinateSystem cs 
)

Member Data Documentation

const std::string& makVrv::DtLinearModelData::myModelDefinition
const std::vector< DtSegmentedLineInterface* >& makVrv::DtLinearModelData::mySegmentInterfaces
const std::vector< DtTextProxyInterface* >& makVrv::DtLinearModelData::myLabelInterfaces
const std::vector<DtVector>& makVrv::DtLinearModelData::myControlPoints
const DtTaitBryan& makVrv::DtLinearModelData::myOrientation
const DtCoordinateSystem& makVrv::DtLinearModelData::myCoordinateSystem

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)