![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| DtTerrainIntersectorRecord () | |
| virtual | ~DtTerrainIntersectorRecord () |
| DtTerrainIntersectorRecord (const DtTerrainIntersectorRecord &orig) | |
| DtTerrainIntersectorRecord & | operator= (const DtTerrainIntersectorRecord &rhs) |
| virtual DtString | recordTypeName () const |
| Returns the type name for the particular record. | |
| virtual DtConfigCategoryType | recordCategory () const |
| Each record should have a category of configuration they represent. | |
| virtual int | terrainIntersectorType () const =0 |
| virtual DtTerrainIntersectorRecord * | clone () const =0 |
| virtual DtTerrainIntersectorDescriptor * | createIntersectorDescriptor () const =0 |
Static Public Member Functions | |
| static DtTerrainIntersectorDescriptorFactory * | factory () |
Static Protected Attributes | |
| static DtTerrainIntersectorDescriptorFactory | gTerrainRecordDescriptorFactory |
| virtual DtTerrainIntersectorRecord::~DtTerrainIntersectorRecord | ( | ) | [virtual] |
| DtTerrainIntersectorRecord& DtTerrainIntersectorRecord::operator= | ( | const DtTerrainIntersectorRecord & | rhs | ) |
| virtual DtString DtTerrainIntersectorRecord::recordTypeName | ( | ) | const [virtual] |
Returns the type name for the particular record.
Descendants should have this method return some string which uniquely identifies the kind of database it represents.
Implements DtMetafileRecord.
Reimplemented in DtOpcodeIntersectorRecord, DtSpatialSubdivisionIntersectorRecord, and DtNativeIntersectorRecord.
| virtual DtConfigCategoryType DtTerrainIntersectorRecord::recordCategory | ( | ) | const [virtual] |
Each record should have a category of configuration they represent.
I.e does this record configure terrain source files, or vector source files, papermap files....
Implements DtMetafileRecord.
Reimplemented in DtOpcodeIntersectorRecord, DtSpatialSubdivisionIntersectorRecord, and DtNativeIntersectorRecord.
| virtual int DtTerrainIntersectorRecord::terrainIntersectorType | ( | ) | const [pure virtual] |
Implemented in DtOpcodeIntersectorRecord, DtSpatialSubdivisionIntersectorRecord, and DtNativeIntersectorRecord.
| virtual DtTerrainIntersectorRecord* DtTerrainIntersectorRecord::clone | ( | ) | const [pure virtual] |
Implemented in DtOpcodeIntersectorRecord, DtSpatialSubdivisionIntersectorRecord, and DtNativeIntersectorRecord.
| virtual DtTerrainIntersectorDescriptor* DtTerrainIntersectorRecord::createIntersectorDescriptor | ( | ) | const [pure virtual] |
Implemented in DtOpcodeIntersectorRecord, DtSpatialSubdivisionIntersectorRecord, and DtNativeIntersectorRecord.
| DtTerrainIntersectorDescriptorFactory * DtTerrainIntersectorRecord::factory | ( | ) | [inline, static] |
References gTerrainRecordDescriptorFactory.
DtTerrainIntersectorDescriptorFactory DtTerrainIntersectorRecord::gTerrainRecordDescriptorFactory [static, protected] |
Referenced by factory().