OMK::SimplePoint Class Reference
[Simulated ojects]

This Simulated object give a position in the space. More...

#include <OMKSimplePoint.h>

Inheritance diagram for OMK::SimplePoint:

Inheritance graph
[legend]
Collaboration diagram for OMK::SimplePoint:

Collaboration graph
[legend]
List of all members.

Protected Attributes

OMK::AttributeT< OMK::Type::Transform_position
 The "Position" attribute.

Private Member Functions

 DECLARE_OBJECT_FACTORY (SimplePoint)

Detailed Description

This Simulated object give a position in the space.

This object defines a position in the space. The configuration is a position which is defined by a Transform (see ParametersAccessor to see how to define a Transform in a configuration file). Example:

object1
{
  Class SimplePoint
  Scheduling
  {
    ...
  }
  Extensions
  {
    ...
  }
  UserParams
  {
    Position [[-30 -30 -400]] // The position is a OMK::Type::Transform
  }
}
This object can be used to define the position of a visual object.

To move a position see example in KeyEmitterExtensionT.

Definition at line 62 of file OMKSimplePoint.h.


Member Function Documentation

OMK::SimplePoint::DECLARE_OBJECT_FACTORY ( SimplePoint   )  [private]


Member Data Documentation

OMK::AttributeT< OMK::Type::Transform > OMK::SimplePoint::_position [protected]

The "Position" attribute.

Definition at line 67 of file OMKSimplePoint.h.

Referenced by OMK::Trajectory::computeParameters(), OMK::Tracker::computeParameters(), OMK::Orbit::computeParameters(), OMK::FixedPoint::computeParameters(), OMK::Trajectory::loadParameters(), OMK::Tracker::loadParameters(), OMK::Orbit::loadParameters(), and OMK::FixedPoint::loadParameters().


logo OpenMask

Documentation generated on Mon Jun 9 11:46:04 2008

Generated with doxygen by Dimitri van Heesch ,   1997-2007