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

amire::component::Position2DAction Class Reference

Inheritance diagram for amire::component::Position2DAction:

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

Public Member Functions

 Position2DAction (double x, double y, long pickingMode)
virtual ~Position2DAction ()
double getX () const
double getY () const
long getPickingMode () const

Protected Attributes

double x
double y
long pickingMode

Detailed Description

A Positon2DAction is produced by a 2D picking device. It indicates the 2D 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::Position2DAction::Position2DAction double  x,
double  y,
long  pickingMode

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

Member Function Documentation

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

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

double amire::component::Position2DAction::getX  )  const [inline]

Returns the x-axis-value of the pick position.

double amire::component::Position2DAction::getY  )  const [inline]

Returns the y-axis-value of the pick position.

Member Data Documentation

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

double amire::component::Position2DAction::x [protected]

double amire::component::Position2DAction::y [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