boost::numeric::bindings::traits::vector_detail_traits< boost::numeric::ublas::matrix_row< M >, MR > Struct Template Reference

#include <ublas_matrix.hpp>

Inheritance diagram for boost::numeric::bindings::traits::vector_detail_traits< boost::numeric::ublas::matrix_row< M >, MR >:
boost::numeric::bindings::traits::default_vector_traits< MR, M::value_type >

List of all members.

Public Types

typedef
boost::numeric::ublas::matrix_row
< M > 
identifier_type
typedef default_vector_traits
< MR, value_type >::pointer 
pointer
typedef M::value_type value_type
typedef MR vector_type

Public Member Functions

 BOOST_STATIC_ASSERT ((boost::is_same< boost::numeric::ublas::matrix_row< M >, typename boost::remove_const< MR >::type >::value))

Static Public Member Functions

static pointer storage (vector_type &mr)
static int stride (vector_type &mr)

Detailed Description

template<typename M, typename MR>
struct boost::numeric::bindings::traits::vector_detail_traits< boost::numeric::ublas::matrix_row< M >, MR >

Definition at line 248 of file ublas_matrix.hpp.


Member Typedef Documentation

template<typename M , typename MR >
typedef boost::numeric::ublas::matrix_row<M> boost::numeric::bindings::traits::vector_detail_traits< boost::numeric::ublas::matrix_row< M >, MR >::identifier_type

Definition at line 255 of file ublas_matrix.hpp.

template<typename M , typename MR >
typedef default_vector_traits<MR,value_type>::pointer boost::numeric::bindings::traits::vector_detail_traits< boost::numeric::ublas::matrix_row< M >, MR >::pointer
template<typename M , typename MR >
typedef M::value_type boost::numeric::bindings::traits::vector_detail_traits< boost::numeric::ublas::matrix_row< M >, MR >::value_type
template<typename M , typename MR >
typedef MR boost::numeric::bindings::traits::vector_detail_traits< boost::numeric::ublas::matrix_row< M >, MR >::vector_type

Definition at line 256 of file ublas_matrix.hpp.


Member Function Documentation

template<typename M , typename MR >
boost::numeric::bindings::traits::vector_detail_traits< boost::numeric::ublas::matrix_row< M >, MR >::BOOST_STATIC_ASSERT ( (boost::is_same< boost::numeric::ublas::matrix_row< M >, typename boost::remove_const< MR >::type >::value)   ) 
template<typename M , typename MR >
static pointer boost::numeric::bindings::traits::vector_detail_traits< boost::numeric::ublas::matrix_row< M >, MR >::storage ( vector_type mr  )  [inline, static]
template<typename M , typename MR >
static int boost::numeric::bindings::traits::vector_detail_traits< boost::numeric::ublas::matrix_row< M >, MR >::stride ( vector_type mr  )  [inline, static]

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

Generated on Wed Nov 23 19:01:51 2011 for FreeCAD by  doxygen 1.6.1