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

Helper template to subtract dimensions on quantities. 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::DimensionSubtract< Seq1, Seq2 >

Helper template to subtract dimensions on quantities.

Definition at line 24 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::DimensionSubtract< Seq1, Seq2 >::Type

Definition at line 32 of file Dimensions.h.