INET Framework for OMNeT++/OMNEST
inet::math::Rasterized2DFunction< R, X, Y > Member List

This is the complete list of members for inet::math::Rasterized2DFunction< R, X, Y >, including all inherited members.

add(const Ptr< const IFunction< R, Domain< X, Y > >> &o) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
call(const Interval< X, Y > &i, const std::function< void(const Interval< X, Y > &, const IFunction< R, Domain< X, Y >> *)> callback) constinet::math::Rasterized2DFunction< R, X, Y >inlineprotected
divide(const Ptr< const IFunction< R, Domain< X, Y > >> &o) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
endXinet::math::Rasterized2DFunction< R, X, Y >protected
endYinet::math::Rasterized2DFunction< R, X, Y >protected
functioninet::math::Rasterized2DFunction< R, X, Y >protected
getDomain() const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
getIntegral() const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
getIntegral(const typename Domain< X, Y > ::I &i) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
getMax() const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
getMax(const typename Domain< X, Y > ::I &i) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
getMean() const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
getMean(const typename Domain< X, Y > ::I &i) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
getMin() const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
getMin(const typename Domain< X, Y > ::I &i) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
getRange() const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
getRange(const typename Domain< X, Y > ::I &i) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
getValue(const Point< X, Y > &p) const overrideinet::math::Rasterized2DFunction< R, X, Y >inlinevirtual
FunctionBase< R, Domain< X, Y > >::getValue(const typename Domain< X, Y > ::P &p) const=0inet::math::IFunction< R, Domain< X, Y > >pure virtual
isFinite() const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
isFinite(const typename Domain< X, Y > ::I &i) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
isNonZero() const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
isNonZero(const typename Domain< X, Y > ::I &i) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
multiply(const Ptr< const IFunction< double, Domain< X, Y > >> &o) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
partition(const Interval< X, Y > &i, const std::function< void(const Interval< X, Y > &, const IFunction< R, Domain< X, Y >> *)> callback) const overrideinet::math::Rasterized2DFunction< R, X, Y >inlinevirtual
FunctionBase< R, Domain< X, Y > >::partition(const typename Domain< X, Y > ::I &i, const std::function< void(const typename Domain< X, Y > ::I &, const IFunction< R, Domain< X, Y > > *)> callback) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
print(std::ostream &os, int level=0) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
print(std::ostream &os, const typename Domain< X, Y > ::I &i, int level=0) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
printOn(std::ostream &os) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
printPartition(std::ostream &os, const typename Domain< X, Y > ::I &i, int level=0) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
printPartitioning(std::ostream &os, const typename Domain< X, Y > ::I &i, int level) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
printStructure(std::ostream &os, int level=0) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
Rasterized2DFunction(X startX, X endX, int sizeX, Y startY, Y endY, int sizeY, const Ptr< const IFunction< R, Domain< X, Y >>> &function)inet::math::Rasterized2DFunction< R, X, Y >inline
sizeXinet::math::Rasterized2DFunction< R, X, Y >protected
sizeYinet::math::Rasterized2DFunction< R, X, Y >protected
startXinet::math::Rasterized2DFunction< R, X, Y >protected
startYinet::math::Rasterized2DFunction< R, X, Y >protected
stepXinet::math::Rasterized2DFunction< R, X, Y >protected
stepYinet::math::Rasterized2DFunction< R, X, Y >protected
subtract(const Ptr< const IFunction< R, Domain< X, Y > >> &o) const overrideinet::math::FunctionBase< R, Domain< X, Y > >inlinevirtual
~IFunction()inet::math::IFunction< R, Domain< X, Y > >inlinevirtual