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

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

#include <VDataPtr.h>

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

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

Collaboration graph
[legend]

Public Types

typedef DataTypes::VecDeriv VecDeriv

Public Member Functions

 VDataPtr (VecDeriv **ptr, const char *name)
 ~VDataPtr ()
void init ()
VecDeriv * beginEdit ()

Protected Attributes

VecDeriv ** m_vecPtr

Detailed Description

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

Access to the getV() vector of a MechanicalObject.

Author:
François Faure

Definition at line 51 of file VDataPtr.h.


Member Typedef Documentation

template<class DataTypes >
typedef DataTypes::VecDeriv sofa::core::objectmodel::VDataPtr< DataTypes >::VecDeriv

Definition at line 54 of file VDataPtr.h.


Constructor & Destructor Documentation

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

Definition at line 56 of file VDataPtr.h.

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

Definition at line 62 of file VDataPtr.h.


Member Function Documentation

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

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


Field Documentation

template<class DataTypes >
VecDeriv** sofa::core::objectmodel::VDataPtr< DataTypes >::m_vecPtr [protected]


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

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