_refCount | base::Referenced | [mutable, protected] |
BinaryOp enum value | base::ExpressionNode | |
BinaryOpExpression(ref< ExpressionNode > left, ref< ExpressionNode > right) | base::BinaryOpExpression | [inline] |
BinaryOpExpression(const BinaryOpExpression &e) | base::BinaryOpExpression | [inline] |
BinaryOpExpression() | base::BinaryOpExpression | [inline, protected] |
base::ExpressionNode::BinaryOpExpression class | base::ExpressionNode | [friend] |
cacheDerivative(Int withRespectToIndex) const=0 | base::BinaryOpExpression | [protected, pure virtual] |
cacheValue(const Vector ¶ms) const=0 | base::BinaryOpExpression | [protected, pure virtual] |
className() const=0 | base::Object | [pure virtual] |
Constant enum value | base::ExpressionNode | |
Cosine enum value | base::ExpressionNode | |
derivative | base::ExpressionNode | [mutable, protected] |
derivCached | base::ExpressionNode | [mutable, protected] |
derivWithRespToIndex | base::ExpressionNode | [mutable, protected] |
Difference enum value | base::ExpressionNode | |
differentiate(Int withRespectToIndex) const | base::ExpressionNode | [inline] |
enableOnUnreferenceCall(bool enabled) | base::Referenced | [inline] |
evaluate(const Vector ¶ms) const | base::ExpressionNode | [inline] |
Expression class | base::BinaryOpExpression | [friend] |
ExpressionNode() | base::ExpressionNode | [inline] |
getSerializableInstantiator(const String &derivedClassTypeName) | base::Serializable | [inline, static] |
getSerializableInstantiator(const String &baseClassTypeName, const String &derivedClassTypeName) | base::Serializable | [static] |
isBinaryOp() const | base::ExpressionNode | [inline] |
isOperator() const | base::ExpressionNode | [inline] |
isSameKindAs(const ReferencedObject &) const | base::ReferencedObject | [inline, virtual] |
base::Object::isSameKindAs(const Object &) const | base::Object | [inline, virtual] |
isUnaryOp() const | base::ExpressionNode | [inline] |
Leaf enum value | base::ExpressionNode | |
leftArg | base::BinaryOpExpression | [protected] |
Negative enum value | base::ExpressionNode | |
NodeType enum name | base::ExpressionNode | |
Object() | base::Object | [inline] |
Object(const Object &) | base::Object | [inline, protected] |
onUnreference() const | base::Referenced | [inline, virtual] |
onUnreferenceEnabled | base::Referenced | [protected] |
operationCounts(Int &addsub, Int &multdiv, Int &trig) const | base::BinaryOpExpression | [inline, protected, virtual] |
base::Object::operator=(const Object &) | base::Object | [inline, protected] |
opType() const | base::ExpressionNode | [inline] |
Product enum value | base::ExpressionNode | |
Quotient enum value | base::ExpressionNode | |
reference() const | base::Referenced | [inline] |
referenceCount() const | base::Referenced | [inline] |
Referenced() | base::Referenced | [inline] |
Referenced(const Referenced &c) | base::Referenced | [inline] |
ReferencedObject() | base::ReferencedObject | [inline] |
registerSerializableInstantiator(const SerializableInstantiator &instantiator) | base::Serializable | [inline, static] |
registerSerializableInstantiator(const String &baseClassTypeName, const String &derivedClassTypeName, const SerializableInstantiator &instantiator) | base::Serializable | [static] |
resetCache() const | base::BinaryOpExpression | [inline, protected, virtual] |
resetDerivCached() const | base::BinaryOpExpression | [inline, protected, virtual] |
rightArg | base::BinaryOpExpression | [protected] |
serialize(Serializer &s) | base::BinaryOpExpression | [inline, virtual] |
Sine enum value | base::ExpressionNode | |
Sum enum value | base::ExpressionNode | |
toString() const=0 | base::ExpressionNode | [pure virtual] |
type() const=0 | base::ExpressionNode | [pure virtual] |
UnaryOp enum value | base::ExpressionNode | |
UnaryOpExpression class | base::ExpressionNode | [friend] |
unreference() const | base::Referenced | [inline] |
value | base::ExpressionNode | [mutable, protected] |
valueCached | base::ExpressionNode | [mutable, protected] |
Variable enum value | base::ExpressionNode | |
~Object() | base::Object | [inline, virtual] |
~Referenced() | base::Referenced | [inline, virtual] |
~ReferencedObject() | base::ReferencedObject | [inline, virtual] |