| ArgumentType typedef | imath::TFulcrumGridFunctionBase< Argument, Result, Fulcrums > | |
| BaseClass typedef | imath::TSplineGridFunctionBase< Argument, Result, Fulcrums, Degree > | |
| BaseClass2 typedef | imath::TFulcrumGridFunctionBase< Argument, Result, Fulcrums > | |
| BaseClass3 typedef | imath::TFulcrumGridFunctionBase< Argument, Result, Fulcrums > | |
| BeginChangeGroup(const ChangeSet &changeSet) | istd::IChangeable | inlinevirtual |
| TFulcrumGrid< Argument, Fulcrums >::BeginChanges(const ChangeSet &changeSet) | istd::IChangeable | inlinevirtual |
| TCachedUpdateManagerWrap< iser::ISerializable >::BeginChanges(const IChangeable::ChangeSet &changeSet) override | istd::TCachedUpdateManagerWrap< iser::ISerializable > | virtual |
| CalculateCache(const ChangeSet &changeSet) override | imath::TFulcrumGridFunctionBase< Argument, Result, Fulcrums > | protectedvirtual |
| CF_ACF_INTERNAL enum value | istd::IChangeable | |
| CF_ALL_DATA enum value | istd::IChangeable | |
| CF_ANY enum value | istd::IChangeable | |
| CF_DELEGATED enum value | istd::IChangeable | |
| CF_DESTROYING enum value | istd::IChangeable | |
| CF_NO_UNDO enum value | istd::IChangeable | |
| CF_SORT_LAYERS enum value | imath::TFulcrumGrid< Argument, Fulcrums > | |
| ChangeFlags enum name | imath::TFulcrumGrid< Argument, Fulcrums > | |
| ChangeInfoMap typedef | istd::IChangeable | |
| CloneMe(CompatibilityMode mode=CM_WITHOUT_REFS) const | istd::IChangeable | inlinevirtual |
| CM_CONVERT enum value | istd::IChangeable | |
| CM_STRICT enum value | istd::IChangeable | |
| CM_WITH_REFS enum value | istd::IChangeable | |
| CM_WITHOUT_REFS enum value | istd::IChangeable | |
| CompatibilityMode enum name | istd::IChangeable | |
| CopyFrom(const IChangeable &object, CompatibilityMode mode=CM_WITHOUT_REFS) | istd::IChangeable | inlinevirtual |
| CumulateRecursiveValueAt(const Argument &argument, int dimension, const typename BaseClass::FulcrumSizes &sizes, typename BaseClass::FulcrumIndex &index, DerivativeDegreeType °ree, double cumulationFactor, Result &result) const | imath::TSplineGridFunctionBase< Argument, Result, Fulcrums, Degree > | protected |
| DerivativeDegreeType typedef | imath::TSplineGridFunctionBase< Argument, Result, Fulcrums, Degree > | |
| EndChangeGroup(const ChangeSet &changeSet) | istd::IChangeable | inlinevirtual |
| TFulcrumGrid< Argument, Fulcrums >::EndChanges(const ChangeSet &changeSet) | istd::IChangeable | inlinevirtual |
| TCachedUpdateManagerWrap< iser::ISerializable >::EndChanges(const IChangeable::ChangeSet &changeSet) override | istd::TCachedUpdateManagerWrap< iser::ISerializable > | virtual |
| EnsureCacheValid() const | istd::TCachedUpdateManagerWrap< iser::ISerializable > | inlineprotected |
| FindIndices(const PositionType &argument) const | imath::TFulcrumGrid< Argument, Fulcrums > | protected |
| FindLayerIndex(int dimension, double value) const | imath::TFulcrumGrid< Argument, Fulcrums > | protected |
| FulcrumIndex typedef | imath::TFulcrumGrid< Argument, Fulcrums > | |
| FulcrumSizes typedef | imath::TFulcrumGrid< Argument, Fulcrums > | |
| FulcrumType typedef | imath::TFulcrumGrid< Argument, Fulcrums > | |
| GetAllChanges() | istd::IChangeable | inlinestatic |
| GetAnyChange() | istd::IChangeable | inlinestatic |
| GetDelegatedChanges() | istd::IChangeable | inlinestatic |
| GetDimensionsCount() const | imath::TFulcrumGrid< Argument, Fulcrums > | inline |
| GetFulcrumAtIndex(const FulcrumIndex &index) const | imath::TFulcrumGrid< Argument, Fulcrums > | |
| GetFulcrumDerivativeAtIndex(const typename BaseClass::FulcrumIndex &index, const DerivativeDegreeType °ree) const =0 | imath::TSplineGridFunctionBase< Argument, Result, Fulcrums, Degree > | protectedpure virtual |
| GetFulcrumPosition(const FulcrumIndex &index, PositionType &result) const | imath::TFulcrumGrid< Argument, Fulcrums > | |
| GetGridSize() const | imath::TFulcrumGrid< Argument, Fulcrums > | inline |
| GetLayerPosition(int dimension, int layerIndex) const | imath::TFulcrumGrid< Argument, Fulcrums > | inline |
| GetLayersCount(int dimension) const | imath::TFulcrumGrid< Argument, Fulcrums > | inline |
| GetMinimalVersion(int versionId) const | iser::ISerializable | inlinevirtual |
| GetNoChanges() | istd::IChangeable | inlinestatic |
| GetSupportedOperations() const | istd::IChangeable | inlinevirtual |
| GetValueAt(const Argument &argument, Result &result) const override | imath::TSplineGridFunctionBase< Argument, Result, Fulcrums, Degree > | virtual |
| GetValueAt(const Argument &argument) const override | imath::TSplineGridFunctionBase< Argument, Result, Fulcrums, Degree > | virtual |
| InsertLayer(int dimension, double position) | imath::TFulcrumGrid< Argument, Fulcrums > | |
| InvalidateCache(const IChangeable::ChangeSet &changeSet) | istd::TCachedUpdateManagerWrap< iser::ISerializable > | protected |
| IsDerivativeDegreeSupported(const DerivativeDegreeType °ree) const =0 | imath::TSplineGridFunctionBase< Argument, Result, Fulcrums, Degree > | protectedpure virtual |
| IsEqual(const IChangeable &object) const | istd::IChangeable | inlinevirtual |
| OnBeginChanges() | istd::IChangeable | inlineprotectedvirtual |
| OnEndChanges(const ChangeSet &changeSet) | istd::IChangeable | inlineprotectedvirtual |
| operator!=(const TFulcrumGrid< Argument, Fulcrums > &value) const | imath::TFulcrumGrid< Argument, Fulcrums > | |
| operator==(const TFulcrumGrid< Argument, Fulcrums > &value) const | imath::TFulcrumGrid< Argument, Fulcrums > | |
| PositionType typedef | imath::TFulcrumGrid< Argument, Fulcrums > | |
| RemoveLayer(int dimension, int layerIndex) | imath::TFulcrumGrid< Argument, Fulcrums > | virtual |
| Reset() | imath::TFulcrumGrid< Argument, Fulcrums > | |
| ResetData(CompatibilityMode mode=CM_WITHOUT_REFS) | istd::IChangeable | inlinevirtual |
| ResultType typedef | imath::TIMathFunction< Argument, Result > | |
| s_fulcrumPositionChange | imath::TFulcrumGrid< Argument, Fulcrums > | protectedstatic |
| Serialize(iser::IArchive &archive) override | imath::TFulcrumGrid< Argument, Fulcrums > | virtual |
| SetCacheValid() | istd::TCachedUpdateManagerWrap< iser::ISerializable > | inlineprotected |
| SetDimensionsCount(int count) | imath::TFulcrumGrid< Argument, Fulcrums > | virtual |
| SetFulcrumAtIndex(const FulcrumIndex &index, const FulcrumType &value) | imath::TFulcrumGrid< Argument, Fulcrums > | virtual |
| SetLayerPosition(int dimension, int layerIndex, double position) | imath::TFulcrumGrid< Argument, Fulcrums > | virtual |
| SetLayersCount(int dimension, int count) | imath::TFulcrumGrid< Argument, Fulcrums > | virtual |
| SO_CLONE enum value | istd::IChangeable | |
| SO_COMPARE enum value | istd::IChangeable | |
| SO_COPY enum value | istd::IChangeable | |
| SO_NONE enum value | istd::IChangeable | |
| SO_OBSERVE enum value | istd::IChangeable | |
| SO_RESET enum value | istd::IChangeable | |
| SortFulcrums() | imath::TFulcrumGrid< Argument, Fulcrums > | protectedvirtual |
| SupportedOperations enum name | istd::IChangeable | |
| TCachedUpdateManagerWrap() | istd::TCachedUpdateManagerWrap< iser::ISerializable > | |
| TFulcrumGrid() | imath::TFulcrumGrid< Argument, Fulcrums > | |
| ~IPolymorphic() | istd::IPolymorphic | inlinevirtual |