Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

amire::component::Position3DAction Class Reference

Inheritance diagram for amire::component::Position3DAction:

amire::component::Action List of all members.

Public Member Functions

 Position3DAction (const amire::common::Vector &pposition, long pickingMode)
virtual ~Position3DAction ()
const amire::common::VectorgetPosition () const
long getPickingMode () const

Protected Attributes

amire::common::Vector position
long pickingMode

Detailed Description

A Positon3DAction is produced by a 3D picking device. It indicates the 3D position and the picking mode bit-set (a bit-set of all picking modes that have been active as the pick has been performed).

Constructor & Destructor Documentation

amire::component::Position3DAction::Position3DAction const amire::common::Vector pposition,
long  pickingMode

virtual amire::component::Position3DAction::~Position3DAction  )  [virtual]

Member Function Documentation

long amire::component::Position3DAction::getPickingMode  )  const [inline]

Returns the bit-set of all picking modes that have been active as the pick has been performed

const amire::common::Vector& amire::component::Position3DAction::getPosition  )  const [inline]

Returns the pick position.

Member Data Documentation

long amire::component::Position3DAction::pickingMode [protected]

amire::common::Vector amire::component::Position3DAction::position [protected]

The documentation for this class was generated from the following file:
Generated on Tue May 20 17:23:57 2003 for AMIRE-Framework by doxygen1.3