sofa::core::objectmodel::XDataPtr< DataTypes > Class Template Reference

Access to the getX() vector of a MechanicalObject. More...

#include <XDataPtr.h>

Inheritance diagram for sofa::core::objectmodel::XDataPtr< DataTypes >:

Inheritance graph
[legend]
Collaboration diagram for sofa::core::objectmodel::XDataPtr< DataTypes >:

Collaboration graph
[legend]

Public Types

typedef DataTypes::VecCoord VecCoord

Public Member Functions

 XDataPtr (VecCoord **ptr, const char *name)
 ~XDataPtr ()
void init ()
VecCoord * beginEdit ()

Protected Attributes

VecCoord ** m_coordPtr

Detailed Description

template<class DataTypes>
class sofa::core::objectmodel::XDataPtr< DataTypes >

Access to the getX() vector of a MechanicalObject.

Author:
Francois Faure

Definition at line 47 of file XDataPtr.h.


Member Typedef Documentation

template<class DataTypes >
typedef DataTypes::VecCoord sofa::core::objectmodel::XDataPtr< DataTypes >::VecCoord

Definition at line 50 of file XDataPtr.h.


Constructor & Destructor Documentation

template<class DataTypes >
sofa::core::objectmodel::XDataPtr< DataTypes >::XDataPtr ( VecCoord **  ptr,
const char *  name 
) [inline]

Definition at line 52 of file XDataPtr.h.

template<class DataTypes >
sofa::core::objectmodel::XDataPtr< DataTypes >::~XDataPtr (  )  [inline]

Definition at line 57 of file XDataPtr.h.


Member Function Documentation

template<class DataTypes >
VecCoord* sofa::core::objectmodel::XDataPtr< DataTypes >::beginEdit (  )  [inline]

template<class DataTypes >
void sofa::core::objectmodel::XDataPtr< DataTypes >::init (  )  [inline]


Field Documentation

template<class DataTypes >
VecCoord** sofa::core::objectmodel::XDataPtr< DataTypes >::m_coordPtr [protected]


The documentation for this class was generated from the following file:

Generated on Sun Nov 23 04:23:50 2008 for Sofa by  doxygen 1.5.7.1