opal::InclineSensorData Class Reference

A data structure describing an InclineSensor. More...

#include <InclineSensorData.h>

Inheritance diagram for opal::InclineSensorData:

opal::SensorData List of all members.

Public Member Functions

OPAL_DECL InclineSensorData ()
OPAL_DECL InclineSensorData (const InclineSensorData &data)
virtual OPAL_DECL ~InclineSensorData ()
virtual OPAL_DECL void OPAL_CALL operator= (const InclineSensorData &data)

Public Attributes

Vec3r axis

Detailed Description

A data structure describing an InclineSensor.

Definition at line 37 of file InclineSensorData.h.

Constructor & Destructor Documentation

OPAL_DECL opal::InclineSensorData::InclineSensorData  )  [inline]

Definition at line 40 of file InclineSensorData.h.

References opal::defaults::sensor::incline::axis, axis, opal::INCLINE_SENSOR, and opal::SensorData::mType.

OPAL_DECL opal::InclineSensorData::InclineSensorData const InclineSensorData data  )  [inline]

Copy constructor.

Definition at line 48 of file InclineSensorData.h.

virtual OPAL_DECL opal::InclineSensorData::~InclineSensorData  )  [inline, virtual]

Definition at line 53 of file InclineSensorData.h.

Member Function Documentation

virtual OPAL_DECL void OPAL_CALL opal::InclineSensorData::operator= const InclineSensorData data  )  [inline, virtual]

Makes a deep copy.

Definition at line 58 of file InclineSensorData.h.

References axis, opal::SensorData::enabled, opal::SensorData::internal_solidIndex, opal::SensorData::mType, opal::SensorData::name, opal::SensorData::solid, opal::SensorData::solidBlueprintRefName, and opal::SensorData::transform.

Member Data Documentation

Vec3r opal::InclineSensorData::axis

The local rotation axis around which the angle of rotation will be measured.

Definition at line 73 of file InclineSensorData.h.

Referenced by opal::InclineSensor::getAngle(), opal::InclineSensor::getAxis(), InclineSensorData(), operator=(), opal::InclineSensor::setAxis(), and opal::InclineSensor::setupInternalVectors().

The documentation for this class was generated from the following file:
Generated on Tue May 16 17:49:56 2006 for OPAL by  doxygen 1.4.6-NO