VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions
makVrf::DtSensorSimState Struct Reference

This is the protocol independent state of a sensor. More...

Inheritance diagram for makVrf::DtSensorSimState:
Inheritance graph
[legend]

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::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

Detailed Description

This is the protocol independent state of a sensor.

Created/deleted by DtSensorStateObjects. DtSimEntry's point to this state.

Member Enumeration Documentation

Enumerator:
RectangularPyramid 
SyntheticAperture 
ComplexConic 

Constructor & Destructor Documentation

makVrf::DtSensorSimState::DtSensorSimState ( )

CTOR.

virtual makVrf::DtSensorSimState::~DtSensorSimState ( )
virtual

DTOR.

Member Function Documentation

bool makVrf::DtSensorSimState::operator== ( const DtSensorSimState rhs) const
bool makVrf::DtSensorSimState::operator!= ( const DtSensorSimState rhs) const
inline

Member Data Documentation

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

The documentation for this struct was generated from the following file:

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)