ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore::mad::LPiecewiseFunction< DT, CT > Member List

This is the complete list of members for adore::mad::LPiecewiseFunction< DT, CT >, including all inherited members.

ALFunction()adore::mad::ALFunction< DT, CT >inline
appendHi(ALFunction< DT, CT > *newfun)adore::mad::LPiecewiseFunction< DT, CT >inline
appendHi_shifted(ALFunction< DT, CT > *newfun)adore::mad::LPiecewiseFunction< DT, CT >inline
bound(const DT &xmin, const DT &xmax, CT &ymin, CT &ymax) overrideadore::mad::LPiecewiseFunction< DT, CT >inlinevirtual
adore::mad::ALFunction::bound(CT &ymin, CT &ymax)adore::mad::ALFunction< DT, CT >inline
cached_bounds_validadore::mad::ALFunction< DT, CT >private
cached_ymaxadore::mad::ALFunction< DT, CT >private
cached_yminadore::mad::ALFunction< DT, CT >private
clone() overrideadore::mad::LPiecewiseFunction< DT, CT >inlinevirtual
create_derivative() overrideadore::mad::LPiecewiseFunction< DT, CT >inlinevirtual
f(DT x) const overrideadore::mad::LPiecewiseFunction< DT, CT >inlinevirtual
adore::mad::ALFunction::f(DT *xvec, CT *yvec, unsigned int count) constadore::mad::ALFunction< DT, CT >inlinevirtual
f_bounded(DT x)adore::mad::ALFunction< DT, CT >inline
findIndex(DT x) constadore::mad::LPiecewiseFunction< DT, CT >inline
invalidateCachedBounds()adore::mad::ALFunction< DT, CT >inline
isInDomain(DT x)adore::mad::ALFunction< DT, CT >inline
limitHi() const overrideadore::mad::LPiecewiseFunction< DT, CT >inlinevirtual
limitLo() const overrideadore::mad::LPiecewiseFunction< DT, CT >inlinevirtual
LPiecewiseFunction()adore::mad::LPiecewiseFunction< DT, CT >inline
LPiecewiseFunction(bool deconstruct_pieces)adore::mad::LPiecewiseFunction< DT, CT >inline
m_dataadore::mad::LPiecewiseFunction< DT, CT >private
m_deconstruct_piecesadore::mad::LPiecewiseFunction< DT, CT >private
m_searchIndexadore::mad::LPiecewiseFunction< DT, CT >mutableprivate
operator()(DT x) constadore::mad::ALFunction< DT, CT >inline
setDeconstructPieces(bool value)adore::mad::LPiecewiseFunction< DT, CT >inline
setLimits(DT lo, DT hi) overrideadore::mad::LPiecewiseFunction< DT, CT >inlinevirtual
~ALFunction()adore::mad::ALFunction< DT, CT >inlinevirtual
~LPiecewiseFunction()adore::mad::LPiecewiseFunction< DT, CT >inlinevirtual