![]() |
VR-Forces Developer's Guide
|

Public Member Functions | |
| DtVectorDataRecord () | |
| virtual | ~DtVectorDataRecord () override |
| DtVectorDataRecord (const DtVectorDataRecord &orig) | |
| DtVectorDataRecord & | operator= (const DtVectorDataRecord &rhs) |
| virtual DtString | recordTypeName () const override |
| virtual DtConfigCategoryType | recordCategory () const override |
| virtual const unsigned int | vecDataType () const |
| virtual DtVectorDataInitializer * | vectorDataInitializer () |
| virtual void | resetFileLists () override |
| virtual bool | get (std::istream &stream) override |
| virtual bool | processToken (std::istream &stream, DtString &token) override |
Public Member Functions inherited from DtMetafileRecord | |
| DtMetafileRecord () | |
| virtual | ~DtMetafileRecord () |
| DtMetafileRecord (const DtMetafileRecord &orig) | |
| DtMetafileRecord & | operator= (const DtMetafileRecord &orig) |
| virtual bool | init () |
| virtual bool | canImport () |
| virtual bool | put (std::ostream &stream) const |
| virtual bool | getAttribute (const DtString attrName, DtString &value, DtString &type, unsigned index=0) |
| virtual bool | setAttribute (DtString attrName, DtString value) |
| virtual const DtTerrainInitializer * | initializer () const |
| virtual DtTerrainInitializer * | initializer () |
| virtual void | setInitializer (DtTerrainInitializer *init) |
| virtual const int | recordKey () |
| virtual void | setRecordKey (const int key) |
| virtual const DtPropertyNamesMap | properties () const |
| virtual const DtString & | recordString () const |
| virtual void | setPath (const DtFilename &) |
| virtual const DtFilename & | path () const |
| bool | isInt (const DtString &valueIn) |
| bool | isDouble (const DtString &valueIn) |
| bool | isColor (const DtString &valueIn) |
| bool | isPoint (const DtString &valueIn) |
| bool | isBool (const DtString &valueIn) |
| bool | toInt (const DtString &valueIn, int &valueOut) |
| bool | toDouble (const DtString &valueIn, double &valueOut) |
| bool | toColor (const DtString &valueIn, DtColor &valueOut) |
| bool | toPoint (const DtString &valueIn, DtPoint &valueOut) |
| bool | toBool (const DtString &valueIn, bool &valueOut) |
Static Public Member Functions | |
| static DtMetafileRecord * | create () |
Protected Member Functions | |
| virtual bool | writeAttributes (std::ostream &stream) const override |
| virtual bool | getAttribute (const DtString attrName, DtString &value, unsigned index=0) override |
| virtual bool | setToken (const DtString &token, const DtString value) override |
Protected Attributes | |
| DtVectorDataInitializer * | myVectorDataInitializer |
| unsigned int | myVectorDataType |
Protected Attributes inherited from DtMetafileRecord | |
| DtTerrainInitializer * | mypInitializer |
| DtString | myRecordString |
| int | myRecordKey |
| DtPropertyNamesMap | myAttributeNames |
| bool | myCanImport |
| DtFilename | myPath |
Static Protected Attributes | |
| static const DtString | thePlanarizeVectorNetwork |
| static const DtString | theClipVectorNetworkToExtent |
| static const DtString | theTolerance |
| static const DtString | theExcessiveEdgeCount |
Static Protected Attributes inherited from DtMetafileRecord | |
| static const DtString | theImport |
| DtVectorDataRecord::DtVectorDataRecord | ( | ) |
|
overridevirtual |
| DtVectorDataRecord::DtVectorDataRecord | ( | const DtVectorDataRecord & | orig | ) |
| DtVectorDataRecord& DtVectorDataRecord::operator= | ( | const DtVectorDataRecord & | rhs | ) |
|
overridevirtual |
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 DtDfadMetafileRecord, DtShapeVectorMetafileRecord, DtDfdDfadMetafileRecord, and DtVmapMetafileRecord.
|
overridevirtual |
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.
|
virtual |
|
overridevirtual |
Clears any file lists this record holds onto.
Reimplemented from DtMetafileRecord.
Reimplemented in DtShapeVectorMetafileRecord.
|
overridevirtual |
Read self from stream.
Reimplemented from DtMetafileRecord.
Reimplemented in DtShapeVectorMetafileRecord, DtDfadMetafileRecord, DtDfdDfadMetafileRecord, and DtVmapMetafileRecord.
|
overridevirtual |
identifies a token or passes token the parent class.
Reimplemented from DtMetafileRecord.
Reimplemented in DtShapeVectorMetafileRecord, DtDfadMetafileRecord, DtDfdDfadMetafileRecord, and DtVmapMetafileRecord.
|
static |
|
overrideprotectedvirtual |
Write attributes to stream. This is called by put(stream)
Reimplemented from DtMetafileRecord.
Reimplemented in DtShapeVectorMetafileRecord, DtVmapMetafileRecord, DtDfadMetafileRecord, and DtDfdDfadMetafileRecord.
|
overrideprotectedvirtual |
Given the name of a record's attribute, returns its value in the 'value' parameter. Returns True if successful; false otherwise.
Reimplemented from DtMetafileRecord.
Reimplemented in DtShapeVectorMetafileRecord, DtVmapMetafileRecord, DtDfadMetafileRecord, and DtDfdDfadMetafileRecord.
|
overrideprotectedvirtual |
identifies a token and returns true if the value can be set to it, false otherwise
Reimplemented from DtMetafileRecord.
Reimplemented in DtShapeVectorMetafileRecord, DtVmapMetafileRecord, DtDfadMetafileRecord, and DtDfdDfadMetafileRecord.
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
protected |