open_iA 2024.7
Loading...
Searching...
No Matches
Public Member Functions | List of all members
iAFunctionBand< ArgType, ValType > Class Template Reference

Class for storing a "function band", i.e. a min-max range, for creating an iAFunctionalBoxplot. More...

#include <iAFunctionalBoxplot.h>

Public Member Functions

bool contains (ArgType idx, ValType value) const
 
bool contains (iAFunction< ArgType, ValType > const &func) const
 
void merge (iAFunction< ArgType, ValType > const &f, size_t functionIdx)
 merge the given function so that it also lies inside the band
 
ValType getMin (ArgType a) const
 getters/setters
 
ValType getMax (ArgType a) const
 
void setMin (ArgType a, ValType v)
 
void setMax (ArgType a, ValType v)
 

Detailed Description

template<typename ArgType, typename ValType>
class iAFunctionBand< ArgType, ValType >

Class for storing a "function band", i.e. a min-max range, for creating an iAFunctionalBoxplot.

Member Function Documentation

◆ contains() [1/2]

template<typename ArgType , typename ValType >
bool iAFunctionBand< ArgType, ValType >::contains ( ArgType idx,
ValType value ) const

◆ contains() [2/2]

template<typename ArgType , typename ValType >
bool iAFunctionBand< ArgType, ValType >::contains ( iAFunction< ArgType, ValType > const & func) const

◆ getMax()

template<typename ArgType , typename ValType >
ValType iAFunctionBand< ArgType, ValType >::getMax ( ArgType a) const

◆ getMin()

template<typename ArgType , typename ValType >
ValType iAFunctionBand< ArgType, ValType >::getMin ( ArgType a) const

getters/setters

◆ merge()

template<typename ArgType , typename ValType >
void iAFunctionBand< ArgType, ValType >::merge ( iAFunction< ArgType, ValType > const & f,
size_t functionIdx )

merge the given function so that it also lies inside the band

◆ setMax()

template<typename ArgType , typename ValType >
void iAFunctionBand< ArgType, ValType >::setMax ( ArgType a,
ValType v )

◆ setMin()

template<typename ArgType , typename ValType >
void iAFunctionBand< ArgType, ValType >::setMin ( ArgType a,
ValType v )

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