#include <FeatureHole.h>
Public Member Functions | |
virtual Base::Type | getTypeId (void) const |
Hole () | |
methods override feature | |
App::DocumentObjectExecReturn * | execute (void) |
recalculate the feature | |
const char * | getViewProviderName (void) const |
returns the type name of the view provider | |
Static Public Member Functions | |
static void * | create (void) |
static Base::Type | getClassTypeId (void) |
static void | init (void) |
Public Attributes | |
App::PropertyEnumeration | HoleType |
App::PropertyLength | Length |
App::PropertyFloat | ThreadSize |
App::PropertyEnumeration | ThreadType |
App::PropertyEnumeration | Type |
Protected Member Functions | |
virtual const App::PropertyData & | getPropertyData (void) const |
Static Protected Member Functions | |
static const App::PropertyData * | getPropertyDataPtr (void) |
Definition at line 33 of file FeatureHole.h.
Hole::Hole | ( | ) |
Definition at line 58 of file FeatureHole.cpp.
References ADD_PROPERTY, and Base::Length.
void * PartDesign::Hole::create | ( | void | ) | [static] |
Reimplemented from PartDesign::Subtractive.
Definition at line 56 of file FeatureHole.cpp.
App::DocumentObjectExecReturn * Hole::execute | ( | void | ) | [virtual] |
recalculate the feature
Reimplemented from Part::Feature.
Definition at line 78 of file FeatureHole.cpp.
References App::DocumentObject::StdReturn.
Base::Type PartDesign::Hole::getClassTypeId | ( | void | ) | [static] |
Reimplemented from PartDesign::Subtractive.
Definition at line 56 of file FeatureHole.cpp.
const App::PropertyData & PartDesign::Hole::getPropertyData | ( | void | ) | const [protected, virtual] |
Reimplemented from PartDesign::Subtractive.
Definition at line 56 of file FeatureHole.cpp.
const App::PropertyData * PartDesign::Hole::getPropertyDataPtr | ( | void | ) | [static, protected] |
Reimplemented from PartDesign::Subtractive.
Definition at line 56 of file FeatureHole.cpp.
Base::Type PartDesign::Hole::getTypeId | ( | void | ) | const [virtual] |
Reimplemented from PartDesign::Subtractive.
Definition at line 56 of file FeatureHole.cpp.
const char* PartDesign::Hole::getViewProviderName | ( | void | ) | const [inline, virtual] |
returns the type name of the view provider
Reimplemented from Part::Feature.
Definition at line 52 of file FeatureHole.h.
void PartDesign::Hole::init | ( | void | ) | [static] |
Reimplemented from PartDesign::Subtractive.
Definition at line 56 of file FeatureHole.cpp.
Referenced by initPartDesign().
Definition at line 41 of file FeatureHole.h.
Definition at line 43 of file FeatureHole.h.
Definition at line 44 of file FeatureHole.h.
Definition at line 42 of file FeatureHole.h.
Definition at line 40 of file FeatureHole.h.