physical::detail::dimension_vector< POS, NUM > Struct Template Reference

#include <dimension_vector.hpp>

List of all members.

Public Types

typedef zero_vector< NUM-1
>::type 
zvec
typedef boost::mpl::advance<
typename boost::mpl::begin<
zvec >::type, boost::mpl::int_<
POS > >::type 
insert_position
typedef boost::mpl::insert<
zvec, insert_position, boost::mpl::integral_c<
int, 1 > >::type 
dimension_vector_t
typedef dimension_vector_t type


Detailed Description

template<int POS, int NUM>
struct physical::detail::dimension_vector< POS, NUM >

Definition at line 29 of file dimension_vector.hpp.


Member Typedef Documentation

template<int POS, int NUM>
typedef zero_vector<NUM-1>::type physical::detail::dimension_vector< POS, NUM >::zvec

Definition at line 30 of file dimension_vector.hpp.

template<int POS, int NUM>
typedef boost::mpl::advance<typename boost::mpl::begin<zvec>::type, boost::mpl::int_<POS> >::type physical::detail::dimension_vector< POS, NUM >::insert_position

Definition at line 31 of file dimension_vector.hpp.

template<int POS, int NUM>
typedef boost::mpl::insert<zvec, insert_position , boost::mpl::integral_c<int,1> >::type physical::detail::dimension_vector< POS, NUM >::dimension_vector_t

Definition at line 32 of file dimension_vector.hpp.

template<int POS, int NUM>
typedef dimension_vector_t physical::detail::dimension_vector< POS, NUM >::type

Definition at line 33 of file dimension_vector.hpp.


The documentation for this struct was generated from the following file:
Generated on Mon Apr 2 22:25:08 2007 for physical_svn by  doxygen 1.5.1-p1
hosted on SourceForge.net Logo