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

Public Types | |
| typedef std::list < DtAllTypesPolygon * > | DtPolygonList |
Public Types inherited from DtIntersectionRecord | |
| enum | DtRecordType { BASE_TYPE = 0, CHORD_TYPE = 1, GDBCHORD_TYPE = 2, SPHERE_TYPE = 3, GDBSPHERE_TYPE = 4 } |
| enum | DtIntersectionType { INT_EXISTS = 0, INT_POINT = 0x01, INT_NORMAL = 0x02, INT_RESERVED = 0x04, INT_ALL_DATA = 0x07 } |
Public Member Functions | |
| DtSphereIntersectionRecord () | |
| virtual | ~DtSphereIntersectionRecord () |
| DtSphereIntersectionRecord (const DtSphereIntersectionRecord &orig) | |
| DtSphereIntersectionRecord & | operator= (const DtSphereIntersectionRecord &orig) |
| virtual DtSphereIntersectionRecord * | clone () const |
| virtual void | addPolygon (DtAllTypesPolygon *poly) |
| virtual void | clearPolygons () |
| virtual const DtPolygonList & | intersectedPolygons () const |
Public Member Functions inherited from DtIntersectionRecord | |
| DtIntersectionRecord () | |
| virtual | ~DtIntersectionRecord () |
| DtIntersectionRecord (const DtIntersectionRecord &orig) | |
| DtIntersectionRecord & | operator= (const DtIntersectionRecord &orig) |
| virtual DtRecordType | type () const |
| virtual void | dump () const |
| bool | intersectionFound () const |
| void | setIntersectionFound (bool arg) |
Protected Attributes | |
| DtPolygonList | myIntersectedPolygons |
Protected Attributes inherited from DtIntersectionRecord | |
| bool | myIntersectionFound |
| typedef std::list<DtAllTypesPolygon*> DtSphereIntersectionRecord::DtPolygonList |
| DtSphereIntersectionRecord::DtSphereIntersectionRecord | ( | ) |
|
virtual |
| DtSphereIntersectionRecord::DtSphereIntersectionRecord | ( | const DtSphereIntersectionRecord & | orig | ) |
| DtSphereIntersectionRecord& DtSphereIntersectionRecord::operator= | ( | const DtSphereIntersectionRecord & | orig | ) |
|
virtual |
Reimplemented from DtIntersectionRecord.
|
virtual |
|
virtual |
|
virtual |
|
protected |