SimpleITK  
Public Types | Static Public Attributes | List of all members
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))

Definition at line 96 of file sitkPixelIDTokens.h.


The documentation for this struct was generated from the following file:
SITK_MAX_DIMENSION
#define SITK_MAX_DIMENSION
Definition: sitkConfigure.h:30
itk::simple::sitkUnknown
@ sitkUnknown
Definition: sitkPixelIDValues.h:102
itk::simple::PixelIDToPixelIDValue::Result
@ Result
Definition: sitkPixelIDValues.h:37