CAPD RedHom Library
capd::complex::ComplexSelectorDim< TagT, _Dim, ColorT, ScalarT, DimT > Struct Template Reference

#include <capd/complex/ComplexSelector.h>

Public Types

typedef DimT Dim
 
typedef TagT Tag
 
typedef ScalarT Scalar
 
typedef ColorT Color
 

Static Public Attributes

static const Dim DIM = static_cast<Dim>(_Dim::value)
 
static const unsigned TYPE_ID = TagT::ID * 1000 + DIM
 

Member Typedef Documentation

typedef ColorT capd::complex::ComplexSelectorBase< TagT, void , ColorT, ScalarT >::Color
inherited
template<typename TagT, typename _Dim, typename ColorT, typename ScalarT = void, typename DimT = DimType>
typedef DimT capd::complex::ComplexSelectorDim< TagT, _Dim, ColorT, ScalarT, DimT >::Dim
typedef ScalarT capd::complex::ComplexSelectorBase< TagT, void , ColorT, ScalarT >::Scalar
inherited
typedef TagT capd::complex::ComplexSelectorBase< TagT, void , ColorT, ScalarT >::Tag
inherited

Member Data Documentation

template<typename TagT, typename _Dim, typename ColorT, typename ScalarT = void, typename DimT = DimType>
const Dim capd::complex::ComplexSelectorDim< TagT, _Dim, ColorT, ScalarT, DimT >::DIM = static_cast<Dim>(_Dim::value)
static
template<typename TagT, typename _Dim, typename ColorT, typename ScalarT = void, typename DimT = DimType>
const unsigned capd::complex::ComplexSelectorDim< TagT, _Dim, ColorT, ScalarT, DimT >::TYPE_ID = TagT::ID * 1000 + DIM
static