27template <
class Argument,
class Result,
class Fulcrums>
49template <
class Argument,
class Result,
class Fulcrums>
52 bool retVal = BaseClass2::CalculateCache(changeSet);
54 if (changeSet.
Contains(CF_SORT_LAYERS)){
Base class for interpolated functions based on fulcrums in multi-dimesional grid.
TFulcrumGrid< Argument, Fulcrums > BaseClass
TIMathFunction< Argument, Result >::ArgumentType ArgumentType
istd::TCachedUpdateManagerWrap< iser::ISerializable > BaseClass2
virtual bool CalculateCache(const ChangeSet &changeSet) override
Calculate cache.
TIMathFunction< Argument, Result > BaseClass3
Representation of fulcrums in multi-dimesional regular grid.
Template interface for any mathematical function.
Set of change flags (its IDs).
bool Contains(int changeId) const
Check if there is specific change flag in the set.
Help wrapper class supporting of cached parts.
Package with mathematical functions and algebraical primitives.