SOFA API  59c939c2
Open source framework for multi-physics simuation
sofa::defaulttype::DataTypeInfo< BoundingBox > Struct Template Reference

#include <BoundingBox.h>

Inheritance diagram for sofa::defaulttype::DataTypeInfo< BoundingBox >:

Static Public Member Functions

static std::string name ()
 
- Static Public Member Functions inherited from sofa::defaulttype::BoundingBoxTypeInfo
static size_t size ()
 
static size_t byteSize ()
 
static size_t size (const DataType &)
 
static bool setSize (DataType &, size_t)
 
template<typename T >
static void getValue (const DataType &data, size_t index, T &value)
 since TypeInfos abstract all containers as 1D arrays, T here is of ValueType More...
 
template<typename T >
static void setValue (DataType &data, size_t index, const T &value)
 
static double getScalarValue (const void *data, size_t index)
 
static void setScalarValue (const void *data, size_t index, double value)
 
static void getValueString (const DataType &data, size_t index, std::string &value)
 
static void setValueString (DataType &data, size_t index, const std::string &value)
 
static const void * getValuePtr (const DataType &bbox)
 
static void * getValuePtr (DataType &bbox)
 

Function details

static std::string sofa::defaulttype::DataTypeInfo< BoundingBox >::name ( )
inlinestatic