OMKJoint.h File Reference

#include "OMKName.h"
#include "OMKTransform.h"
#include "OBTPrototypeFactory.h"
#include "OMKInteraction.h"

Include dependency graph for OMKJoint.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  OMK
namespace  OMK::Type
namespace  OMK::Iii

Classes

class  OMK::Iii::JointCreator
 Ancestor of every Joint creator class used by the PrototypeFactory. More...
class  OMK::Iii::JointCreatorT< T >
 Joint creator class to be parametrized by the descendants of Joint. More...
class  OMK::Iii::Joint
 Ancestor of every joint, it is a lock joint. More...
class  OMK::Iii::BallJoint
 Ball joint. More...
class  OMK::Iii::HingeSlideJoint
class  OMK::Iii::ScrewJoint

Defines

Macros.
#define DECLARE_JOINT_FACTORY(JointClass)
 This define declares factory utilities, constructor and destructor for a joint.
#define REGISTER_JOINT_FACTORY(JointClass, Id)
 This define implements factory utilities, constructor and destructor for a joint.

Typedefs

typedef OBT::Singleton< OBT::PrototypeFactory<
OMK::Name, JointCreator > > 
OMK::Iii::JointFactory
 The factory of the extension.


logo OpenMask

Documentation generated on Mon Jun 9 11:45:58 2008

Generated with doxygen by Dimitri van Heesch ,   1997-2007