C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
BTreeNode Member List

This is the complete list of members for BTreeNode, including all inherited members.

BTreeNode()BTreeNodeinlineprotected
CalculateDerives(double &fValue, double &derive1, double &derive2, double &derive3, const VarsDerives &ders) const =0BTreeNodepure virtual
CalculateDerives(const ItCoord *coord, double &v, double &fd, double &sd, double &td) constBTreeNode
Duplicate() const =0BTreeNodepure virtual
EqualVarsMap typedefBTreeNode
FixVars(const RPArray< ItTreeVariable > &unfixedVars, PArray< ItUserFunc > &newFuncs, EquTreeResCode &code) const =0BTreeNodepure virtual
GetCalcEquivalent() const =0BTreeNodepure virtual
GetDefRange(DefRange &defRange, ItTreeVariable &var, bool stopOnBreak) const =0BTreeNodepure virtual
GetExtremumPoints(const c3d::DoublePair &interval, ItTreeVariable &var, c3d::DoubleVector &points)BTreeNode
GetPseudoOrderByVar(ItTreeVariable &var) const =0BTreeNodepure virtual
GetPureName(const VersionContainer &) constTapeBasevirtual
GetRegistrable() constTapeBase
GetString(c3d::string_t &) const =0BTreeNodepure virtual
GetUsedVariables(SSArray< ItTreeVariable * > &arr, SSArray< ItUserFunc * > &funcs) const =0BTreeNodepure virtual
GetValue(double &fValue) const =0BTreeNodepure virtual
IsA() const =0BTreeNodepure virtual
IsEqual(const BTreeNode &other, const EqualVarsMap &varsMap) const =0BTreeNodepure virtual
IsEqual(const BTreeConst &, const EqualVarsMap &) constBTreeNodeinlinevirtual
IsEqual(const BTreeIdent &, const EqualVarsMap &) constBTreeNodeinlinevirtual
IsEqual(const BTreeFunction &, const EqualVarsMap &) constBTreeNodeinlinevirtual
IsEqual(const BTreeOperation &, const EqualVarsMap &) constBTreeNodeinlinevirtual
IsEqual(const BTreeOperation1Arg &, const EqualVarsMap &) constBTreeNodeinlinevirtual
IsEqual(const BTreeOperation3Args &, const EqualVarsMap &) constBTreeNodeinlinevirtual
IsEqual(const BTreeUserFunc &, const EqualVarsMap &) constBTreeNodeinlinevirtual
IsFamilyRegistrable() constTapeBasevirtual
IsLine() const =0BTreeNodepure virtual
ReplaceIntVariable(const c3d::string_t &, ItIntervalTreeVariable &)BTreeNodeinlinevirtual
ReplaceParVariable(const c3d::string_t &varName, ItTreeVariable &newVar)=0BTreeNodepure virtual
ReplaceParVariable(const ItTreeVariable &var, const BTreeNode &subTree)=0BTreeNodepure virtual
SetRegistrable(RegistrableRec regs=registrable) constTapeBase
SetValue(double v, const std::set< ItTreeVariable * > &unfixedDVars)=0BTreeNodepure virtual
SizeOf() const =0BTreeNodepure virtual
TapeBase(RegistrableRec regs=noRegistrable)TapeBase
TapeBase(const TapeBase &)TapeBase
typeBTreeNode
varDersBTreeNodemutableprotected
VarsDerives typedefBTreeNode
~TapeBase()TapeBasevirtual