MCPcopy Create free account
hub / github.com/FreeCAD/FreeCAD / eval

Method eval

src/App/Expression.cpp:737–743  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

735}
736
737Expression::Component* Expression::Component::eval() const {
738 auto res = new Component(comp);
739 if(e1) res->e1 = e1->eval();
740 if(e2) res->e2 = e2->eval();
741 if(e3) res->e3 = e3->eval();
742 return res;
743}
744
745Py::Object Expression::Component::get(const Expression *owner, const Py::Object &pyobj) const {
746 try {

Callers 15

satisfiesMethod · 0.80
parseStringMethod · 0.80
newInputMethod · 0.80
onChangeMethod · 0.80
showExpressionMethod · 0.80
expressionAsStringMethod · 0.80
checkExpressionMethod · 0.80
applyImpliedUnitMethod · 0.80
updatePropertyMethod · 0.80
acceptMethod · 0.80

Calls 1

expressionFromPyFunction · 0.85