C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
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