ITK  5.0.0
Insight Segmentation and Registration Toolkit
Classes | Public Types | Public Member Functions | Static Public Attributes | List of all members
itk::Concept::IsFloatingPoint< T > Struct Template Reference

#include <itkConceptChecking.h>

Detailed Description

template<typename T>
struct itk::Concept::IsFloatingPoint< T >

Concept requiring T to be floating point.

Examples:
SphinxExamples/src/Core/Common/ConceptCheckingIsFloatingPoint/Code.cxx, and WikiExamples/Developer/ConceptChecking.cxx.

Definition at line 812 of file itkConceptChecking.h.

Classes

struct  Constraints
 

Public Types

using Self = IsFloatingPoint
 

Public Member Functions

 itkConceptConstraintsMacro ()
 

Static Public Attributes

static constexpr bool Integral = NumericTraits< T >::IsInteger
 
static constexpr bool IsExact = std::numeric_limits< typename NumericTraits< T >::ValueType >::is_exact
 

Member Typedef Documentation

template<typename T >
using itk::Concept::IsFloatingPoint< T >::Self = IsFloatingPoint

Definition at line 813 of file itkConceptChecking.h.

Member Function Documentation

template<typename T >
itk::Concept::IsFloatingPoint< T >::itkConceptConstraintsMacro ( )

Member Data Documentation

template<typename T >
constexpr bool itk::Concept::IsFloatingPoint< T >::Integral = NumericTraits< T >::IsInteger
static

Definition at line 814 of file itkConceptChecking.h.

template<typename T >
constexpr bool itk::Concept::IsFloatingPoint< T >::IsExact = std::numeric_limits< typename NumericTraits< T >::ValueType >::is_exact
static

Definition at line 815 of file itkConceptChecking.h.


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