Protium
Math and Design Features
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros Pages
Protium::Design::DimensionAdd< Seq1, Seq2 > Struct Template Reference

Helper template to add dimensions on quantitites. More...

#include <Dimensions.h>

Public Types

typedef Sequence< int, IntType
< Seq1::Tail::Head::value+Seq2::Tail::Head::value >
, IntType
< Seq1::Tail::Tail::Head::value+Seq2::Tail::Tail::Head::value >
, IntType
< Seq1::Tail::Tail::Tail::Head::value+Seq2::Tail::Tail::Tail::Head::value >
, IntType
< Seq1::Tail::Tail::Tail::Tail::Head::value+Seq2::Tail::Tail::Tail::Tail::Head::value >
, IntType
< Seq1::Tail::Tail::Tail::Tail::Tail::Head::value+Seq2::Tail::Tail::Tail::Tail::Tail::Head::value >
, IntType
< Seq1::Tail::Tail::Tail::Tail::Tail::Tail::Head::value+Seq2::Tail::Tail::Tail::Tail::Tail::Tail::Head::value >
, IntType
< Seq1::Tail::Tail::Tail::Tail::Tail::Tail::Tail::Head::value+Seq2::Tail::Tail::Tail::Tail::Tail::Tail::Tail::Head::value >
>::Type 
Type
 

Detailed Description

template<class Seq1, class Seq2>
struct Protium::Design::DimensionAdd< Seq1, Seq2 >

Helper template to add dimensions on quantitites.

Definition at line 11 of file Dimensions.h.

Member Typedef Documentation

template<class Seq1 , class Seq2 >
typedef Sequence<int, IntType< Seq1::Tail::Head::value + Seq2::Tail::Head::value >, IntType< Seq1::Tail::Tail::Head::value + Seq2::Tail::Tail::Head::value >, IntType< Seq1::Tail::Tail::Tail::Head::value + Seq2::Tail::Tail::Tail::Head::value >, IntType< Seq1::Tail::Tail::Tail::Tail::Head::value + Seq2::Tail::Tail::Tail::Tail::Head::value >, IntType< Seq1::Tail::Tail::Tail::Tail::Tail::Head::value + Seq2::Tail::Tail::Tail::Tail::Tail::Head::value >, IntType< Seq1::Tail::Tail::Tail::Tail::Tail::Tail::Head::value + Seq2::Tail::Tail::Tail::Tail::Tail::Tail::Head::value >, IntType< Seq1::Tail::Tail::Tail::Tail::Tail::Tail::Tail::Head::value + Seq2::Tail::Tail::Tail::Tail::Tail::Tail::Tail::Head::value > >::Type Protium::Design::DimensionAdd< Seq1, Seq2 >::Type

Definition at line 19 of file Dimensions.h.