IDS peak IPL  v1.5.0
peak::ipl::Range< T > Class Template Reference

Range. More...

#include <peak_ipl/types/peak_ipl_range.hpp>

Public Member Functions

constexpr Range (T min, T max, T inc)
 
constexpr T min () const
 
constexpr T max () const
 
constexpr T inc () const
 
constexpr std::tuple< T, T, T > getRange () const
 
constexpr bool inRange (T value) const
 

Detailed Description

template<typename T>
class peak::ipl::Range< T >

Range.

Constructor & Destructor Documentation

◆ Range()

template<typename T >
constexpr peak::ipl::Range< T >::Range ( T  min,
T  max,
T  inc 
)
inline

Member Function Documentation

◆ getRange()

template<typename T >
constexpr std::tuple<T, T, T> peak::ipl::Range< T >::getRange ( ) const
inline

◆ inc()

template<typename T >
constexpr T peak::ipl::Range< T >::inc ( ) const
inline

◆ inRange()

template<typename T >
constexpr bool peak::ipl::Range< T >::inRange ( T  value) const
inline

◆ max()

template<typename T >
constexpr T peak::ipl::Range< T >::max ( ) const
inline

◆ min()

template<typename T >
constexpr T peak::ipl::Range< T >::min ( ) const
inline

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