#include <FeaturePython.h>
Public Member Functions | |
| DocumentObjectExecReturn * | execute () |
| FeaturePythonImp (App::DocumentObject *) | |
| void | onChanged (const Property *prop) |
| ~FeaturePythonImp () | |
Definition at line 43 of file FeaturePython.h.
| FeaturePythonImp::FeaturePythonImp | ( | App::DocumentObject * | o | ) |
Definition at line 39 of file FeaturePython.cpp.
| FeaturePythonImp::~FeaturePythonImp | ( | ) |
Definition at line 43 of file FeaturePython.cpp.
| DocumentObjectExecReturn * FeaturePythonImp::execute | ( | void | ) |
Definition at line 47 of file FeaturePython.cpp.
References Py::Object::getAttr(), App::PropertyPythonObject::getClassTypeId(), App::DocumentObject::getPyObject(), App::Property::getTypeId(), Py::Object::hasAttr(), App::DocumentObject::StdReturn, and Base::Exception::what().
Referenced by App::FeaturePythonT< FeatureT >::execute().
| void FeaturePythonImp::onChanged | ( | const Property * | prop | ) |
Definition at line 78 of file FeaturePython.cpp.
References Base::Console(), Py::Object::getAttr(), App::PropertyPythonObject::getClassTypeId(), App::DocumentObject::getPyObject(), App::Property::getTypeId(), App::PropertyString::getValue(), Py::Object::hasAttr(), App::DocumentObject::Label, and Base::Exception::what().
Referenced by App::FeaturePythonT< FeatureT >::onChanged().
1.6.1