VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties 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. Created/deleted by DtSensorStateObjects. DtSimEntry's point to this state.

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

Public Types

enum  SensorType { RectangularPyramid, SyntheticAperture, ComplexConic }
 

Public Member Functions

 DtSensorSimState ()
 
virtual ~DtSensorSimState ()
 
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
 

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 Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)