ITK 6.0.0
Insight Toolkit
 
Loading...
Searching...
No Matches
itk::Concept::SameDimensionOrMinusOneOrTwo< D1, D2 >::Constraints Struct Reference

#include <itkConceptChecking.h>

Detailed Description

template<unsigned int D1, unsigned int D2>
struct itk::Concept::SameDimensionOrMinusOneOrTwo< D1, D2 >::Constraints

Definition at line 856 of file itkConceptChecking.h.

Public Types

using Type1 = Detail::UniqueType_unsigned_int<D1>
 
using Type2 = Detail::UniqueType_unsigned_int<D1 - 1>
 
using Type3 = Detail::UniqueType_unsigned_int<D1 - 2>
 

Public Member Functions

void constraints ()
 
void f (Type1)
 
void f (Type2, int=0)
 
void f (Type3, int=0, int=0)
 

Member Typedef Documentation

◆ Type1

template<unsigned int D1, unsigned int D2>
using itk::Concept::SameDimensionOrMinusOneOrTwo< D1, D2 >::Constraints::Type1 = Detail::UniqueType_unsigned_int<D1>

Definition at line 858 of file itkConceptChecking.h.

◆ Type2

template<unsigned int D1, unsigned int D2>
using itk::Concept::SameDimensionOrMinusOneOrTwo< D1, D2 >::Constraints::Type2 = Detail::UniqueType_unsigned_int<D1 - 1>

Definition at line 859 of file itkConceptChecking.h.

◆ Type3

template<unsigned int D1, unsigned int D2>
using itk::Concept::SameDimensionOrMinusOneOrTwo< D1, D2 >::Constraints::Type3 = Detail::UniqueType_unsigned_int<D1 - 2>

Definition at line 860 of file itkConceptChecking.h.

Member Function Documentation

◆ constraints()

template<unsigned int D1, unsigned int D2>
void itk::Concept::SameDimensionOrMinusOneOrTwo< D1, D2 >::Constraints::constraints ( )
inline

Definition at line 873 of file itkConceptChecking.h.

References f().

◆ f() [1/3]

template<unsigned int D1, unsigned int D2>
void itk::Concept::SameDimensionOrMinusOneOrTwo< D1, D2 >::Constraints::f ( Type1 )
inline

Definition at line 863 of file itkConceptChecking.h.

Referenced by constraints().

◆ f() [2/3]

template<unsigned int D1, unsigned int D2>
void itk::Concept::SameDimensionOrMinusOneOrTwo< D1, D2 >::Constraints::f ( Type2 ,
int = 0 )
inline

Definition at line 866 of file itkConceptChecking.h.

◆ f() [3/3]

template<unsigned int D1, unsigned int D2>
void itk::Concept::SameDimensionOrMinusOneOrTwo< D1, D2 >::Constraints::f ( Type3 ,
int = 0,
int = 0 )
inline

Definition at line 869 of file itkConceptChecking.h.


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