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

Public Member Functions | |
| DtObjectType () | |
| DtObjectType (int superType, int kind, int domain, int country, int category, int subCategory, int specific, int extra) | |
| DtObjectType (int superType, const DtEntityType &entityType) | |
| virtual | ~DtObjectType () |
| DtObjectType (const DtObjectType &orig) | |
| DtObjectType & | operator= (const DtObjectType &orig) |
| DtObjectType & | operator= (const char *orig) |
| virtual void | setSuperType (int type) |
| virtual int | superType () const |
| virtual const char * | string (char sep= ':') const |
| virtual int | operator< (const DtObjectType &type) const |
| virtual bool | matchPattern (const DtObjectType &pat) const |
| virtual int | match (const DtObjectType &type) const |
| virtual int | operator== (const DtObjectType &type) const |
| virtual int | operator!= (const DtObjectType &type) const |
| int & | operator[] (int) |
| const int | operator[] (int) const |
| bool | hasWildCard () const |
Static Public Member Functions | |
| static const DtObjectType & | nullType () |
| static const DtObjectType & | anyType () |
| static const DtObjectType & | individualType () |
| static const DtObjectType & | aggregateType () |
| static const DtObjectType & | pseudoAggregateType () |
| static const DtObjectType & | individualLifeformType () |
| static const DtObjectType & | individualPlatformType () |
| static const DtObjectType & | individualCulturalFeatureType () |
| static const DtObjectType & | individualMunitionType () |
| static const DtObjectType & | textType () |
| static const DtObjectType & | markerType () |
| static const DtObjectType & | controlPointType () |
| static const DtObjectType & | routeType () |
| static const DtObjectType & | controlAreaType () |
| static const DtObjectType & | obstacleType () |
| static const DtObjectType & | disaggregationAreaType () |
| static const DtObjectType & | phaseLineType () |
Protected Attributes | |
| int | mySuperType |
| DtObjectType::DtObjectType | ( | ) |
| DtObjectType::DtObjectType | ( | int | superType, |
| int | kind, | ||
| int | domain, | ||
| int | country, | ||
| int | category, | ||
| int | subCategory, | ||
| int | specific, | ||
| int | extra | ||
| ) |
| DtObjectType::DtObjectType | ( | int | superType, |
| const DtEntityType & | entityType | ||
| ) |
|
virtual |
| DtObjectType::DtObjectType | ( | const DtObjectType & | orig | ) |
| DtObjectType& DtObjectType::operator= | ( | const DtObjectType & | orig | ) |
| DtObjectType& DtObjectType::operator= | ( | const char * | orig | ) |
|
virtual |
Referenced by DtRangedObjectType::setRangedSuperType().
|
virtual |
Referenced by DtVrfXmlUtils::setMatchType(), and DtVrfXmlUtils::setObjectType().
|
virtual |
|
virtual |
Reimplemented in DtRangedObjectType.
|
virtual |
Reimplemented in DtRangedObjectType.
|
virtual |
Reimplemented in DtRwObjectType, and DtRangedObjectType.
|
virtual |
Reimplemented in DtRwObjectType, and DtRangedObjectType.
References mySuperType.
References mySuperType.
|
inline |
Returns true if any element is -1.
|
static |
Referenced by DtVrfXmlUtils::getMatchType(), and DtVrfXmlUtils::getObjectType().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
protected |
Referenced by operator[]().