CSWMovingPropertiesSensor Class Reference

Inheritance diagram for CSWMovingPropertiesSensor:

Inheritance graph
[legend]
List of all members.

Public Member Functions

const Vector3D & getVelocity () const
const Vector3D & getAngularVelocity () const
const Vector3D & getFrontAngularVelocity () const
const Vector3D & getAcceleration () const
const Vector3D & getAngularAcceleration () const
const Vector3D & getFrontAngularAcceleration () const
double getForwardVelocity () const
double getUpVelocity () const
double getLeftVelocity () const
double getUpAngularVelocity () const
double getLeftAngularVelocity () const
double getAxialAngularVelocity () const
double getForwardAcceleration () const
double getUpAcceleration () const
double getLeftAcceleration () const
double getUpAngularAcceleration () const
double getLeftAngularAcceleration () const
double getAxialAngularAcceleration () const

Detailed Description

This class provides functionality about moving.


Member Function Documentation

const Vector3D & CSWMovingPropertiesSensor::getVelocity (  )  const

Returns the velocity in world coordinates in meter per second.

const Vector3D & CSWMovingPropertiesSensor::getAngularVelocity (  )  const

Returns the angular velocity in world coordinates in degree per second.

const Vector3D & CSWMovingPropertiesSensor::getFrontAngularVelocity (  )  const

Returns the angular velocity of the nose of the submarine in world coordinates in meter per second.

const Vector3D & CSWMovingPropertiesSensor::getAcceleration (  )  const

Returns the acceleration in world coordinates in meter per second^2.

const Vector3D & CSWMovingPropertiesSensor::getAngularAcceleration (  )  const

Returns the angular acceleration in world coordinates in degree per second^2.

const Vector3D & CSWMovingPropertiesSensor::getFrontAngularAcceleration (  )  const

Returns the angular acceleration of the nose of the submarine in world coordinates in meter per second^2.

double CSWMovingPropertiesSensor::getForwardVelocity (  )  const

Returns the relative forward velocity in meter per second.

double CSWMovingPropertiesSensor::getUpVelocity (  )  const

Returns the relative upward velocity in meter per second.

double CSWMovingPropertiesSensor::getLeftVelocity (  )  const

Returns the local coordinates leftward velocity in local coordinates in meter per second.

double CSWMovingPropertiesSensor::getUpAngularVelocity (  )  const

Returns the relative upward angular velocity in degree per second.

double CSWMovingPropertiesSensor::getLeftAngularVelocity (  )  const

Returns the relative leftward angular velocity in degree per second.

double CSWMovingPropertiesSensor::getAxialAngularVelocity (  )  const

Returns the relative axial angular velocity in degree per second.

double CSWMovingPropertiesSensor::getForwardAcceleration (  )  const

Returns the relative forward acceleration in meter per second^2.

double CSWMovingPropertiesSensor::getUpAcceleration (  )  const

Returns the relative upward acceleration in meter per second^2.

double CSWMovingPropertiesSensor::getLeftAcceleration (  )  const

Returns the relative leftward acceleration in meter per second^2.

double CSWMovingPropertiesSensor::getUpAngularAcceleration (  )  const

Returns the relative upward angular acceleration in degree per second^2.

double CSWMovingPropertiesSensor::getLeftAngularAcceleration (  )  const

Returns the relative leftward angular acceleration in degree per second^2.

double CSWMovingPropertiesSensor::getAxialAngularAcceleration (  )  const

Returns the relative axial angular acceleration in degree per second^2.


Generated at 2 Jan 2007 for project CodeSubWars. www.codesubwars.org