![]() |
VR-Forces 4.7 Class Documentation
|
This is the protocol independent state of a sensor. More...

Public Types | |
| enum | SensorType { RectangularPyramid, SyntheticAperture, ComplexConic } |
Public Member Functions | |
| DtSensorSimState () | |
| CTOR. | |
| virtual | ~DtSensorSimState () |
| DTOR. | |
| bool | operator== (const DtSensorSimState &rhs) const |
| bool | operator!= (const DtSensorSimState &rhs) const |
Public Member Functions inherited from makVrv::DtVrlinkSimulatedBaseState | |
| DtVrlinkSimulatedBaseState () | |
| CTOR. | |
| virtual | ~DtVrlinkSimulatedBaseState () |
| DTOR. | |
| bool | operator== (const DtVrlinkSimulatedBaseState &rhs) const |
| bool | operator!= (const DtVrlinkSimulatedBaseState &rhs) const |
Public Member Functions inherited from makVrv::DtSimState | |
| DtSimState () | |
| virtual | ~DtSimState () |
Public Attributes | |
Generic Sensor Parameters | |
| DtVector | relativeLocation |
| DtTaitBryan | relativeOrientation |
| SensorType | sensorType |
| DtVector | color |
| DtU16 | sensorId |
| DtFloat64 | radius |
| std::string | targetedEntity |
Rectangular Pyramid Sensor Parameters | |
| DtFloat64 | xHalfAngle |
| DtFloat64 | yHalfAngle |
Common Synthetic Aperture / Complex Conic Sensor Parameters | |
| DtFloat64 | innerHalfAngle |
| DtFloat64 | outerHalfAngle |
Synthetic Aperture Sensor Parameters | |
| DtFloat64 | foreHalfAngle |
| DtFloat64 | aftHalfAngle |
Complex Conic Sensor Parameters | |
| DtFloat64 | minClockAngle |
| DtFloat64 | maxClockAngle |
Public Attributes inherited from makVrv::DtVrlinkSimulatedBaseState | |
| std::string | myGlobalId |
| std::string | myEntityId |
| std::string | myMarkingText |
| std::string | myEntityType |
| std::string | myAttachedToId |
| int | myForce |
This is the protocol independent state of a sensor.
Created/deleted by DtSensorStateObjects. DtSimEntry's point to this state.
| makVrf::DtSensorSimState::DtSensorSimState | ( | ) |
CTOR.
|
virtual |
DTOR.
| bool makVrf::DtSensorSimState::operator== | ( | const DtSensorSimState & | rhs | ) | const |
|
inline |
| DtVector makVrf::DtSensorSimState::relativeLocation |
| DtTaitBryan makVrf::DtSensorSimState::relativeOrientation |
| SensorType makVrf::DtSensorSimState::sensorType |
| DtVector makVrf::DtSensorSimState::color |
| DtU16 makVrf::DtSensorSimState::sensorId |
| DtFloat64 makVrf::DtSensorSimState::radius |
| std::string makVrf::DtSensorSimState::targetedEntity |
| DtFloat64 makVrf::DtSensorSimState::xHalfAngle |
| DtFloat64 makVrf::DtSensorSimState::yHalfAngle |
| DtFloat64 makVrf::DtSensorSimState::innerHalfAngle |
| DtFloat64 makVrf::DtSensorSimState::outerHalfAngle |
| DtFloat64 makVrf::DtSensorSimState::foreHalfAngle |
| DtFloat64 makVrf::DtSensorSimState::aftHalfAngle |
| DtFloat64 makVrf::DtSensorSimState::minClockAngle |
| DtFloat64 makVrf::DtSensorSimState::maxClockAngle |