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

Public Member Functions | |
| DtSpatialSubdivisionIntersectorRecord () | |
| virtual | ~DtSpatialSubdivisionIntersectorRecord () |
| DtSpatialSubdivisionIntersectorRecord (const DtSpatialSubdivisionIntersectorRecord &orig) | |
| DtSpatialSubdivisionIntersectorRecord & | operator= (const DtSpatialSubdivisionIntersectorRecord &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 |
| virtual void | setSpatialSubdivisionCells (int x=100, int y=100, int z=100) |
| virtual void | spatialSubdivisionCells (int &x, int &y, int &z) |
| virtual DtTerrainIntersectorRecord * | clone () const |
| virtual bool | processToken (std::istream &stream, DtString &token) |
| identifies a token or passes token the parent class. | |
| virtual DtTerrainIntersectorDescriptor * | createIntersectorDescriptor () const |
Static Public Member Functions | |
| static DtMetafileRecord * | create () |
| static DtTerrainIntersectorRecord * | createFromDescriptor (const DtTerrainIntersectorDescriptor *) |
Protected Member Functions | |
| virtual bool | writeAttributes (std::ostream &stream) const |
| Write attributes to stream. This is called by put(stream) | |
| virtual bool | getAttribute (const DtString attrName, DtString &value, unsigned index=0) |
| Given the name of a record's attribute, returns its value in the 'value' parameter. | |
| virtual bool | setToken (const DtString &token, const DtString value) |
| identifies a token and returns true if the value can be set to it, false otherwise | |
Protected Attributes | |
| int | myX |
| int | myY |
| int | myZ |
| virtual DtSpatialSubdivisionIntersectorRecord::~DtSpatialSubdivisionIntersectorRecord | ( | ) | [virtual] |
| DtSpatialSubdivisionIntersectorRecord::DtSpatialSubdivisionIntersectorRecord | ( | const DtSpatialSubdivisionIntersectorRecord & | orig | ) |
| DtSpatialSubdivisionIntersectorRecord& DtSpatialSubdivisionIntersectorRecord::operator= | ( | const DtSpatialSubdivisionIntersectorRecord & | rhs | ) |
| virtual DtString DtSpatialSubdivisionIntersectorRecord::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.
Reimplemented from DtTerrainIntersectorRecord.
| virtual DtConfigCategoryType DtSpatialSubdivisionIntersectorRecord::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....
Reimplemented from DtTerrainIntersectorRecord.
| virtual int DtSpatialSubdivisionIntersectorRecord::terrainIntersectorType | ( | ) | const [virtual] |
Implements DtTerrainIntersectorRecord.
| virtual void DtSpatialSubdivisionIntersectorRecord::setSpatialSubdivisionCells | ( | int | x = 100, |
| int | y = 100, |
||
| int | z = 100 |
||
| ) | [virtual] |
| virtual void DtSpatialSubdivisionIntersectorRecord::spatialSubdivisionCells | ( | int & | x, |
| int & | y, | ||
| int & | z | ||
| ) | [virtual] |
| static DtMetafileRecord* DtSpatialSubdivisionIntersectorRecord::create | ( | ) | [static] |
| static DtTerrainIntersectorRecord* DtSpatialSubdivisionIntersectorRecord::createFromDescriptor | ( | const DtTerrainIntersectorDescriptor * | ) | [static] |
| virtual DtTerrainIntersectorRecord* DtSpatialSubdivisionIntersectorRecord::clone | ( | ) | const [virtual] |
Implements DtTerrainIntersectorRecord.
| virtual bool DtSpatialSubdivisionIntersectorRecord::processToken | ( | std::istream & | stream, |
| DtString & | token | ||
| ) | [virtual] |
identifies a token or passes token the parent class.
Reimplemented from DtMetafileRecord.
| virtual DtTerrainIntersectorDescriptor* DtSpatialSubdivisionIntersectorRecord::createIntersectorDescriptor | ( | ) | const [virtual] |
Implements DtTerrainIntersectorRecord.
| virtual bool DtSpatialSubdivisionIntersectorRecord::writeAttributes | ( | std::ostream & | stream | ) | const [protected, virtual] |
Write attributes to stream. This is called by put(stream)
Reimplemented from DtMetafileRecord.
| virtual bool DtSpatialSubdivisionIntersectorRecord::getAttribute | ( | const DtString | attrName, |
| DtString & | value, | ||
| unsigned | index = 0 |
||
| ) | [protected, virtual] |
Given the name of a record's attribute, returns its value in the 'value' parameter.
Returns True if successful; false otherwise
Reimplemented from DtMetafileRecord.
| virtual bool DtSpatialSubdivisionIntersectorRecord::setToken | ( | const DtString & | token, |
| const DtString | value | ||
| ) | [protected, virtual] |
identifies a token and returns true if the value can be set to it, false otherwise
Reimplemented from DtMetafileRecord.
int DtSpatialSubdivisionIntersectorRecord::myX [protected] |
int DtSpatialSubdivisionIntersectorRecord::myY [protected] |
int DtSpatialSubdivisionIntersectorRecord::myZ [protected] |