Public Member Functions | |
| __init__ (self, *args) | |
| Constructor. | |
| Shape (self) | |
| Returns shape of the feature. | |
| SetShape (self, theShape) | |
Public Member Functions inherited from manufacturingtoolkit.MTKCore.MTKBase_Feature | |
| Nullify (self) | |
| Resets reference to implementation object. | |
| IsNull (self) | |
| Returns true if the object is nullified. | |
| IsEqual (self, theObject) | |
| IsNotEqual (self, theObject) | |
Static Public Member Functions | |
| CompareType (theFeature) | |
| Returnstrue if theFeature is a shape feature. | |
| Cast (theBase) | |
Describes a feature with assigned shape.
Contains shape of the feature. The shape can be any of described here and can be received by Shape() method.
| manufacturingtoolkit.MTKCore.MTKBase_ShapeFeature.__init__ | ( | self, | |
| * | args ) |
Constructor.
Reimplemented from manufacturingtoolkit.MTKCore.MTKBase_Feature.
Reimplemented in manufacturingtoolkit.MTKCore.Machining_Bore, manufacturingtoolkit.MTKCore.Machining_Countersink, manufacturingtoolkit.MTKCore.Machining_Groove, manufacturingtoolkit.MTKCore.Machining_Pocket, manufacturingtoolkit.MTKCore.Machining_Thread, manufacturingtoolkit.MTKCore.Machining_ThreadedHole, manufacturingtoolkit.MTKCore.Molding_Rib, manufacturingtoolkit.MTKCore.Molding_ScrewBoss, manufacturingtoolkit.MTKCore.MTKBase_Boss, manufacturingtoolkit.MTKCore.MTKBase_Hole, manufacturingtoolkit.MTKCore.SheetMetal_Bead, manufacturingtoolkit.MTKCore.SheetMetal_Bend, manufacturingtoolkit.MTKCore.SheetMetal_Bridge, manufacturingtoolkit.MTKCore.SheetMetal_ComplexHole, manufacturingtoolkit.MTKCore.SheetMetal_CurvedBend, manufacturingtoolkit.MTKCore.SheetMetal_Cutout, manufacturingtoolkit.MTKCore.SheetMetal_FormingFeature, manufacturingtoolkit.MTKCore.SheetMetal_Hole, manufacturingtoolkit.MTKCore.SheetMetal_Louver, manufacturingtoolkit.MTKCore.SheetMetal_Notch, manufacturingtoolkit.MTKCore.SheetMetal_StraightNotch, manufacturingtoolkit.MTKCore.SheetMetal_Tab, and manufacturingtoolkit.MTKCore.SheetMetal_VNotch.
|
static |
Returnstrue if theFeature is a shape feature.
Reimplemented in manufacturingtoolkit.MTKCore.Machining_Bore, manufacturingtoolkit.MTKCore.Machining_Countersink, manufacturingtoolkit.MTKCore.Machining_Groove, manufacturingtoolkit.MTKCore.Machining_Hole, manufacturingtoolkit.MTKCore.Machining_Pocket, manufacturingtoolkit.MTKCore.Machining_Thread, manufacturingtoolkit.MTKCore.Machining_ThreadedHole, manufacturingtoolkit.MTKCore.Machining_TurningGroove, manufacturingtoolkit.MTKCore.Molding_Rib, manufacturingtoolkit.MTKCore.Molding_ScrewBoss, manufacturingtoolkit.MTKCore.MTKBase_Boss, manufacturingtoolkit.MTKCore.MTKBase_Hole, manufacturingtoolkit.MTKCore.SheetMetal_Bead, manufacturingtoolkit.MTKCore.SheetMetal_Bend, manufacturingtoolkit.MTKCore.SheetMetal_Bridge, manufacturingtoolkit.MTKCore.SheetMetal_ComplexHole, manufacturingtoolkit.MTKCore.SheetMetal_CurvedBend, manufacturingtoolkit.MTKCore.SheetMetal_Cutout, manufacturingtoolkit.MTKCore.SheetMetal_FormingFeature, manufacturingtoolkit.MTKCore.SheetMetal_Hole, manufacturingtoolkit.MTKCore.SheetMetal_Louver, manufacturingtoolkit.MTKCore.SheetMetal_Notch, manufacturingtoolkit.MTKCore.SheetMetal_StraightNotch, manufacturingtoolkit.MTKCore.SheetMetal_Tab, and manufacturingtoolkit.MTKCore.SheetMetal_VNotch.
| manufacturingtoolkit.MTKCore.MTKBase_ShapeFeature.Shape | ( | self | ) |
Returns shape of the feature.