SOFA API  b0896a42
Open source framework for multi-physics simuation
sofa::gui::qt::vector_data_trait< sofa::type::fixed_array< T, N > > Class Template Reference

#include <SimpleDataWidget.h>

sofa::type::fixed_array support More...

Detailed Description

template<class T, sofa::Size N>
class sofa::gui::qt::vector_data_trait< sofa::type::fixed_array< T, N > >

sofa::type::fixed_array support

Static Public Member Functions

static sofa::Size size (const data_type &)
 
static const charheader (const data_type &, sofa::Size=0)
 
static const value_typeget (const data_type &d, sofa::Index i=0)
 
static void set (const value_type &v, data_type &d, sofa::Index i=0)
 
static void resize (sofa::Size, data_type &)
 

Function details

◆ get()

template<class T , sofa::Size N>
static const value_type* sofa::gui::qt::vector_data_trait< sofa::type::fixed_array< T, N > >::get ( const data_type d,
sofa::Index  i = 0 
)
inlinestatic

◆ header()

template<class T , sofa::Size N>
static const char* sofa::gui::qt::vector_data_trait< sofa::type::fixed_array< T, N > >::header ( const data_type ,
sofa::Size  = 0 
)
inlinestatic

◆ resize()

template<class T , sofa::Size N>
static void sofa::gui::qt::vector_data_trait< sofa::type::fixed_array< T, N > >::resize ( sofa::Size  ,
data_type  
)
inlinestatic

◆ set()

template<class T , sofa::Size N>
static void sofa::gui::qt::vector_data_trait< sofa::type::fixed_array< T, N > >::set ( const value_type v,
data_type d,
sofa::Index  i = 0 
)
inlinestatic

◆ size()

template<class T , sofa::Size N>
static sofa::Size sofa::gui::qt::vector_data_trait< sofa::type::fixed_array< T, N > >::size ( const data_type )
inlinestatic

Enum details

◆ anonymous enum

template<class T , sofa::Size N>
anonymous enum
Enumerator
NDIM 

◆ anonymous enum

template<class T , sofa::Size N>
anonymous enum
Enumerator
SIZE