App::ConstantExpression Member List

This is the complete list of members for App::ConstantExpression, including all inherited members.

addComponent(Component *component)App::Expressionvirtual
adjustLinks(const std::set< App::DocumentObject * > &inList)App::Expression
BaseClass()Base::BaseClass
cacheApp::UnitExpressionmutableprotected
commentApp::Expression
ComponentList typedefApp::Expression
componentsApp::Expressionprotected
ConstantExpression(const App::DocumentObject *_owner=0, const char *_name="", const Base::Quantity &_quantity=Base::Quantity())App::ConstantExpression
copy() constApp::Expression
create(void)Base::BaseClassstatic
createComponent(const std::string &n)App::Expressionstatic
createComponent(Expression *e1, Expression *e2=0, Expression *e3=0, bool isRange=false)App::Expressionstatic
eval() constApp::Expression
Expression(const App::DocumentObject *_owner)App::Expression
ExpressionVisitorApp::Expression
getClassTypeId(void)Base::BaseClassstatic
getDepObjects(std::vector< std::string > *labels=0) constApp::Expression
getDepObjects(std::set< App::DocumentObject * > &, std::vector< std::string > *labels=0) constApp::Expression
getDeps(ExpressionDeps &deps) constApp::Expression
getDeps() constApp::Expression
getIdentifiers(std::set< App::ObjectIdentifier > &) constApp::Expression
getIdentifiers() constApp::Expression
getName() constApp::ConstantExpression
getOwner() constApp::Expression
getPyObject(void)Base::BaseClassvirtual
getPyValue() constApp::Expression
getQuantity() constApp::UnitExpression
getScaler() constApp::UnitExpression
getTypeId(void) constBase::BaseClassvirtual
getUnit() constApp::UnitExpression
getUnitString() constApp::UnitExpression
getValue() constApp::UnitExpression
getValueAsAny() constApp::Expression
hasComponent() constApp::Expression
importSubNames(const std::map< std::string, std::string > &nameMap) constApp::Expression
init(void)Base::BaseClassstatic
initSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Type::instantiationMethod method=nullptr)Base::BaseClassprotectedstatic
isDerivedFrom(const Type type) constBase::BaseClass
isInteger(long *v=0) constApp::NumberExpression
isNumber() constApp::ConstantExpression
isSame(const Expression &other) constApp::Expression
isTouched() constApp::Expressionvirtual
nameApp::ConstantExpressionprotected
negate()App::NumberExpression
NumberExpression(const App::DocumentObject *_owner=0, const Base::Quantity &quantity=Base::Quantity())App::NumberExpression
ownerApp::Expressionprotected
parse(const App::DocumentObject *owner, const std::string &buffer)App::Expressionstatic
priority() constApp::Expressionvirtual
replaceObject(const App::DocumentObject *parent, App::DocumentObject *oldObj, App::DocumentObject *newObj) constApp::Expression
setPyObject(PyObject *)Base::BaseClassvirtual
setQuantity(const Base::Quantity &_quantity)App::UnitExpression
setUnit(const Base::Quantity &_quantity)App::UnitExpression
simplify() const overrideApp::NumberExpressionvirtual
toString(bool persistent=false, bool checkPriority=false, int indent=0) constApp::Expression
toString(std::ostream &os, bool persistent=false, bool checkPriority=false, int indent=0) constApp::Expression
UnitExpression(const App::DocumentObject *_owner=0, const Base::Quantity &_quantity=Base::Quantity(), const std::string &_unitStr=std::string())App::UnitExpression
updateLabelReference(App::DocumentObject *obj, const std::string &ref, const char *newLabel) constApp::Expression
visit(ExpressionVisitor &v)App::Expression
~BaseClass()Base::BaseClassvirtual
~Expression()App::Expressionvirtual
~UnitExpression()App::UnitExpression