Base class of all shape feature classes in FreeCAD. More...
#include <PartFeature.h>
Public Member Functions | |
virtual Base::Type | getTypeId (void) const |
const char * | getViewProviderName (void) const |
returns the type name of the ViewProvider | |
Static Public Member Functions | |
static void * | create (void) |
static Base::Type | getClassTypeId (void) |
static void | init (void) |
Protected Member Functions | |
virtual const App::PropertyData & | getPropertyData (void) const |
Static Protected Member Functions | |
static const App::PropertyData * | getPropertyDataPtr (void) |
Base class of all shape feature classes in FreeCAD.
Definition at line 76 of file PartFeature.h.
void * Part::FeatureExt::create | ( | void | ) | [static] |
Reimplemented from Part::Feature.
Definition at line 135 of file PartFeature.cpp.
Base::Type Part::FeatureExt::getClassTypeId | ( | void | ) | [static] |
Reimplemented from Part::Feature.
Definition at line 135 of file PartFeature.cpp.
const App::PropertyData & Part::FeatureExt::getPropertyData | ( | void | ) | const [protected, virtual] |
Reimplemented from Part::Feature.
Definition at line 135 of file PartFeature.cpp.
const App::PropertyData * Part::FeatureExt::getPropertyDataPtr | ( | void | ) | [static, protected] |
Reimplemented from Part::Feature.
Definition at line 135 of file PartFeature.cpp.
Base::Type Part::FeatureExt::getTypeId | ( | void | ) | const [virtual] |
Reimplemented from Part::Feature.
Definition at line 135 of file PartFeature.cpp.
const char* Part::FeatureExt::getViewProviderName | ( | void | ) | const [inline, virtual] |
returns the type name of the ViewProvider
Reimplemented from Part::Feature.
Definition at line 81 of file PartFeature.h.
void Part::FeatureExt::init | ( | void | ) | [static] |
Reimplemented from Part::Feature.
Definition at line 135 of file PartFeature.cpp.
References Py::_None(), App::FeaturePythonT< FeatureT >::getPyObject(), App::FeaturePythonT< FeatureT >::getViewProviderName(), Py::Object::is(), Py::new_reference_to(), PartExport, PROPERTY_SOURCE_TEMPLATE, and App::DocumentObject::PythonObject.
Referenced by initPart().