The field traits class (vnl_vector_fixed). More...
#include <vpdt_field_traits.h>
Public Types | |
| typedef T | scalar_type |
| The type used for scalar operations. More... | |
| typedef vnl_vector_fixed< T, n > | field_type |
| the data type to represent a point in the field. More... | |
| typedef vnl_vector_fixed< T, n > | vector_type |
| the data type used for vectors (difference between points). More... | |
| typedef vnl_matrix_fixed< T, n, n > | matrix_type |
| the data type used for square matrices. More... | |
| typedef void | type_is_vector |
| use this to disambiguate templates. More... | |
Static Public Attributes | |
| static const unsigned int | dimension = n |
| The compile time dimension of the field. More... | |
The field traits class (vnl_vector_fixed).
This specialization is for fixed length vnl vectors
Definition at line 53 of file vpdt_field_traits.h.
| typedef vnl_vector_fixed<T,n> vpdt_field_traits< vnl_vector_fixed< T, n > >::field_type |
the data type to represent a point in the field.
Definition at line 60 of file vpdt_field_traits.h.
| typedef vnl_matrix_fixed<T,n,n> vpdt_field_traits< vnl_vector_fixed< T, n > >::matrix_type |
the data type used for square matrices.
Definition at line 64 of file vpdt_field_traits.h.
| typedef T vpdt_field_traits< vnl_vector_fixed< T, n > >::scalar_type |
The type used for scalar operations.
Definition at line 58 of file vpdt_field_traits.h.
| typedef void vpdt_field_traits< vnl_vector_fixed< T, n > >::type_is_vector |
use this to disambiguate templates.
Definition at line 67 of file vpdt_field_traits.h.
| typedef vnl_vector_fixed<T,n> vpdt_field_traits< vnl_vector_fixed< T, n > >::vector_type |
the data type used for vectors (difference between points).
Definition at line 62 of file vpdt_field_traits.h.
|
static |
The compile time dimension of the field.
Definition at line 56 of file vpdt_field_traits.h.
1.8.15