![]() |
VR-Forces 4.0.4 Class Documentation
|
The DtVrfLineOfSightCheckParams class is used to configure the line of sight queries. More...
The DtVrfLineOfSightCheckParams class is used to configure the line of sight queries.
The DtVrfLineOfSightCheckParams contains all information necessary to configure the simple line of sight query between two DtVrfObjects.
| DtVrfLineOfSightCheckParams::DtVrfLineOfSightCheckParams | ( | const DtVrfObject & | primaryVrfObj, |
| const DtVector & | databaseStartPnt, | ||
| const DtVrfObject & | secondaryVrfObj, | ||
| const DtVector & | databaseEndPnt, | ||
| bool * | terrainDataAvailable | ||
| ) |
| DtVrfLineOfSightCheckParams::DtVrfLineOfSightCheckParams | ( | const DtVector & | databaseStartPnt, |
| const DtVrfObject & | secondaryVrfObj, | ||
| const DtVector & | databaseEndPnt, | ||
| bool * | terrainDataAvailable | ||
| ) |
| virtual DtVrfLineOfSightCheckParams::~DtVrfLineOfSightCheckParams | ( | ) | [virtual] |
| DtVrfLineOfSightCheckParams::DtVrfLineOfSightCheckParams | ( | const DtVrfLineOfSightCheckParams & | original | ) | [private] |
Copy constructor and Assignment operator not implemented.
| const DtVrfLineOfSightCheckParams& DtVrfLineOfSightCheckParams::operator= | ( | const DtVrfLineOfSightCheckParams & | original | ) | [private] |
| const DtVrfObject* DtVrfLineOfSightCheckParams::primaryVrfObject | ( | ) | const |
| void DtVrfLineOfSightCheckParams::setPrimaryVrfObject | ( | const DtVrfObject & | newPrimaryVrfObject | ) |
| const DtVector DtVrfLineOfSightCheckParams::databaseStartPoint | ( | ) | const |
| void DtVrfLineOfSightCheckParams::setDatabaseStartPoint | ( | const DtVector & | newDbStartPoint | ) |
| const DtVrfObject* DtVrfLineOfSightCheckParams::secondaryVrfObject | ( | ) | const |
| void DtVrfLineOfSightCheckParams::setSecondaryVrfObject | ( | const DtVrfObject & | newSecondaryVrfObject | ) |
| const DtVector DtVrfLineOfSightCheckParams::databaseEndPoint | ( | ) | const |
| void DtVrfLineOfSightCheckParams::setDatabaseEndPoint | ( | const DtVector & | newDbStartPoint | ) |
| bool DtVrfLineOfSightCheckParams::testInvariant | ( | ) | const [protected] |
const DtVrfObject* DtVrfLineOfSightCheckParams::myPrimaryVrfObject [private] |
const DtVrfObject* DtVrfLineOfSightCheckParams::mySecondaryVrfObject [private] |