SOFA API  2a278d89
Open source framework for multi-physics simuation
sofa::defaulttype::DataTypeName< T > Class Template Reference

#include <DataTypeInfo.h>

Inheritance diagram for sofa::defaulttype::DataTypeName< T >:

Additional Inherited Members

- Static Public Member Functions inherited from sofa::defaulttype::IntegerTypeInfo< T >
static sofa::Size size ()
 
static sofa::Size size (const DataType &)
 
static sofa::Size byteSize ()
 
static bool setSize (DataType &, sofa::Size)
 
static void getValue (const DataType &data, sofa::Size index, T &value)
 
static void setValue (DataType &data, sofa::Size index, const T &value)
 
static void getValueString (const DataType &data, sofa::Size index, std::string &value)
 
static void setValueString (DataType &data, sofa::Size index, const std::string &value)
 
static const void * getValuePtr (const DataType &data)
 
static void * getValuePtr (DataType &data)
 
- Static Public Member Functions inherited from sofa::defaulttype::ScalarTypeInfo< T >
static sofa::Size size ()
 
static sofa::Size size (const DataType &)
 
static sofa::Size byteSize ()
 
static bool setSize (DataType &, sofa::Size)
 
static void getValue (const DataType &data, sofa::Size index, T &value)
 
static void setValue (DataType &data, sofa::Size index, const T &value)
 
static void getValueString (const DataType &data, sofa::Size index, std::string &value)
 
static void setValueString (DataType &data, sofa::Size index, const std::string &value)
 
static const void * getValuePtr (const DataType &data)
 
static void * getValuePtr (DataType &data)