SimpleITK  
itk::simple::IsInstantiated< TPixelIDType, VImageDimension > Struct Template Reference

#include <sitkPixelIDTokens.h>

+ Inheritance diagram for itk::simple::IsInstantiated< TPixelIDType, VImageDimension >:

Detailed Description

template<typename TPixelIDType, unsigned int VImageDimension = 0>
struct itk::simple::IsInstantiated< TPixelIDType, VImageDimension >

Definition at line 94 of file sitkPixelIDTokens.h.

Public Types

using Type = typename std::integral_constant<bool, Value>::type
 
using ValueType = typename std::integral_constant<bool, Value>::value_type
 

Static Public Attributes

static const bool Value
 

Member Typedef Documentation

◆ Type

template<typename TPixelIDType, unsigned int VImageDimension = 0>
using itk::simple::IsInstantiated< TPixelIDType, VImageDimension >::Type = typename std::integral_constant<bool, Value>::type

Definition at line 99 of file sitkPixelIDTokens.h.

◆ ValueType

template<typename TPixelIDType, unsigned int VImageDimension = 0>
using itk::simple::IsInstantiated< TPixelIDType, VImageDimension >::ValueType = typename std::integral_constant<bool, Value>::value_type

Definition at line 98 of file sitkPixelIDTokens.h.

Member Data Documentation

◆ Value

template<typename TPixelIDType, unsigned int VImageDimension = 0>
const bool itk::simple::IsInstantiated< TPixelIDType, VImageDimension >::Value
static
Initial value:
((VImageDimension == 0) || (VImageDimension >= 2 && VImageDimension <= SITK_MAX_DIMENSION))
#define SITK_MAX_DIMENSION

Definition at line 96 of file sitkPixelIDTokens.h.


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