14template<
typename T,
typename I>
17 T
val = std::numeric_limits<T>::max();
35 include( std::make_pair( testVal, testArg ) );
47template<
typename T,
typename I>
50 T
val = std::numeric_limits<T>::lowest();
68 include( std::make_pair( testVal, testArg ) );
80template<
typename T,
typename I>
83 T
min = std::numeric_limits<T>::max();
84 T
max = std::numeric_limits<T>::lowest();
108 return include( std::make_pair( v, arg ) );
auto maxPair() const
Definition MRMinMaxArg.h:88
T min
Definition MRMinMaxArg.h:83
void include(T v, I arg)
changes min(Arg) and max(Arg) if necessary to include given point
Definition MRMinMaxArg.h:106
auto asPair() const
Definition MRMinMaxArg.h:20
void include(const MinMaxArg &s)
changes min(Arg) and max(Arg) if necessary to include given segment
Definition MRMinMaxArg.h:112
auto minPair() const
Definition MRMinMaxArg.h:87
T val
Definition MRMinMaxArg.h:17
T max
Definition MRMinMaxArg.h:84
void include(T testVal, I testArg)
changes val and arg if given point is larger
Definition MRMinMaxArg.h:66
void include(const MinArg &s)
changes val and arg if given point is smaller
Definition MRMinMaxArg.h:39
I maxArg
Definition MRMinMaxArg.h:85
void include(const std::pair< T, I > &p)
changes val and arg if given point is smaller
Definition MRMinMaxArg.h:23
auto asPair() const
Definition MRMinMaxArg.h:53
I arg
Definition MRMinMaxArg.h:18
void include(const std::pair< T, I > &p)
changes val and arg if given point is larger
Definition MRMinMaxArg.h:56
void include(T testVal, I testArg)
changes val and arg if given point is smaller
Definition MRMinMaxArg.h:33
I minArg
Definition MRMinMaxArg.h:85
void include(const MaxArg &s)
changes val and arg if given point is larger
Definition MRMinMaxArg.h:72
T val
Definition MRMinMaxArg.h:50
I arg
Definition MRMinMaxArg.h:51
void include(const std::pair< T, I > &p)
changes min(Arg) and max(Arg) if necessary to include given point
Definition MRMinMaxArg.h:91
only for bindings generation
Definition MRCameraOrientationPlugin.h:8
Definition MRMinMaxArg.h:49
Definition MRMinMaxArg.h:16
Definition MRMinMaxArg.h:82