PathScripts.PathPocketShape.Extension Class Reference

Public Member Functions

def getSubLink (self)
 
def getWire (self)
 

Public Attributes

 direction
 
 feature
 
 length
 
 obj
 
 sub
 
 wire
 

Static Public Attributes

 DirectionNormal
 
 DirectionX
 
 DirectionY
 

Member Function Documentation

◆ getSubLink()

def PathScripts.PathPocketShape.Extension.getSubLink (   self)

References PathScripts.PathPocketShape.Extension._getDirectedNormal(), PathScripts.PathPocketShape.Extension._getEdgeNames(), PathScripts.PathPocketShape.Extension._getEdgeNumbers(), PathScripts.PathPocketShape.extendWire(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.feature, Mod.PartDesign.FeatureHole.FeatureHole.Hole.feature, Mod.PartDesign.WizardShaft.ShaftFeature.ShaftFeature.feature, Mod.PartDesign.WizardShaft.Shaft.Shaft.feature, App::UpdateElementReferenceExpressionVisitor< P >.feature, PathScripts.PathPocketShape.Extension.feature, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.product_concept_feature_association.feature, automotive_design.product_concept_feature_association.feature, Mod.PartDesign.WizardShaft.Shaft.ShaftSegment.length, Gui::SoRegPoint.length, Gui::TextBlockData::State.length, PartGui::DimensionLinear.length, PathScripts.PathPocketShape.Extension.length, geoff_geometry::Span.length, geoff_geometry::Kurve::spanCompare.length, geoff_geometry::Line.length, PathScripts.PathDressupPathBoundaryGui.TaskPanel.obj, femtaskpanels.task_mesh_group._TaskPanel.obj, femtaskpanels.task_mesh_region._TaskPanel.obj, MaterialEditor.MaterialEditor.obj, femtaskpanels.task_element_geometry2D._TaskPanel.obj, femtaskpanels.task_element_rotation1D._TaskPanel.obj, femtaskpanels.task_mesh_boundarylayer._TaskPanel.obj, femtaskpanels.task_constraint_tie._TaskPanel.obj, femtaskpanels.task_element_geometry1D._TaskPanel.obj, PathCommands._CommandSelectLoop.obj, PathScripts.PathIconViewProvider.ViewProvider.obj, femtaskpanels.task_element_fluid1D._TaskPanel.obj, PathScripts.PathDressupRampEntry.ObjectDressup.obj, femtaskpanels.task_material_reinforced._TaskPanel.obj, PathScripts.PathDressupPathBoundary.DressupPathBoundary.obj, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.obj, femtaskpanels.task_material_common._TaskPanel.obj, PathScripts.PathDressupLeadInOut.ObjectDressup.obj, PathScripts.PathGetPoint.TaskPanel.obj, draftguitools.gui_lines.Line.obj, Gui::ActiveObjectList::ObjectInfo.obj, draftguitools.gui_wire2spline.WireToBSpline.obj, ExpressionCompleterModel::Info.obj, Import::ImportOCAF2::Info.obj, PartGui::FaceColors::Private.obj, PathScripts.PathJob.ObjectJob.obj, PathScripts.PathGui.QuantitySpinBox.obj, draftguitools.gui_trimex.Trimex.obj, PathScripts.PathJobGui.ViewProvider.obj, PathScripts.PathDressupTag.ObjectDressup.obj, PathScripts.PathPocketShape.Extension.obj, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.obj, PathScripts.PathDressupAxisMap.ViewProviderDressup.obj, draftguitools.gui_base_original.DraftTool.obj, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.obj, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.obj, App::Origin::OriginExtension.obj, MeshPartGui::ShapeInfo.obj, PathScripts.PathDressupZCorrect.TaskPanel.obj, PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.obj, PathScripts.PathOpGui.TaskPanelPage.obj, PartGui::DlgFilletEdges::Private::SelectionObjectCompare.obj, draftguitools.gui_edit.Edit.obj, Base::ObjectStatusLocker< Status, Object >.obj, PathScripts.PathDressupZCorrect.ViewProviderDressup.obj, PathScripts.PathJobGui.StockEdit.obj, PathScripts.PathDressupDogbone.Bone.obj, Info.obj, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.obj, ArchProfile.ProfileTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, PathScripts.PathDressupLeadInOut.ViewProviderDressup.obj, ArchMaterial._ArchMaterialTaskPanel.obj, PathScripts.PathDressupHoldingTags.PathData.obj, PathScripts.PathJobGui.TaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, PathScripts.PathDressupRampEntry.ViewProviderDressup.obj, ArchAxis._AxisTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, PathScripts.PathDressupHoldingTags.ObjectTagDressup.obj, ArchRoof._RoofTaskPanel.obj, PathScripts.PathDressupDogbone.TaskPanel.obj, ArchAxis.AxisSystemTaskPanel.obj, PathScripts.PathOpGui.TaskPanel.obj, PathScripts.PathDressupDogbone.ViewProviderDressup.obj, UpdateLabelExpressionVisitor.obj, ArchWindow._ArchWindowTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchAxis.ArchGridTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ItemInfo.obj, ItemInfo2.obj, ArchComponent.ComponentTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, PathCommands._CommandSelectLoop.sub, PathScripts.PathPocketShape.Extension.sub, ArchRoof._Roof.sub, Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder.wire, Mod.PartDesign.fcgear.fcgear.FCWireBuilder.wire, PathScripts.PathDressupRampEntry.ObjectDressup.wire, PathScripts.PathDressupLeadInOut.ObjectDressup.wire, PathScripts.PathDressupTag.ObjectDressup.wire, PathScripts.PathPocketShape.Extension.wire, and WireInfo.wire.

◆ getWire()

def PathScripts.PathPocketShape.Extension.getWire (   self)

References PathScripts.PathPocketShape.Extension._extendEdge(), PathScripts.PathPocketShape.Extension._getDirectedNormal(), PathScripts.PathPocketShape.Extension._getDirection(), PathScripts.PathPocketShape.Extension._getEdges(), PathScripts.PathPocketShape.endPoints(), PathScripts.PathPocketShape.extendWire(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.feature, Mod.PartDesign.FeatureHole.FeatureHole.Hole.feature, Mod.PartDesign.WizardShaft.ShaftFeature.ShaftFeature.feature, Mod.PartDesign.WizardShaft.Shaft.Shaft.feature, App::UpdateElementReferenceExpressionVisitor< P >.feature, PathScripts.PathPocketShape.Extension.feature, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.product_concept_feature_association.feature, automotive_design.product_concept_feature_association.feature, Mod.PartDesign.WizardShaft.Shaft.ShaftSegment.length, Gui::SoRegPoint.length, Gui::TextBlockData::State.length, PartGui::DimensionLinear.length, PathScripts.PathPocketShape.Extension.length, geoff_geometry::Span.length, geoff_geometry::Kurve::spanCompare.length, geoff_geometry::Line.length, PathScripts.PathDressupPathBoundaryGui.TaskPanel.obj, femtaskpanels.task_element_rotation1D._TaskPanel.obj, femtaskpanels.task_element_geometry2D._TaskPanel.obj, femtaskpanels.task_mesh_boundarylayer._TaskPanel.obj, femtaskpanels.task_mesh_group._TaskPanel.obj, femtaskpanels.task_mesh_region._TaskPanel.obj, MaterialEditor.MaterialEditor.obj, femtaskpanels.task_constraint_tie._TaskPanel.obj, femtaskpanels.task_element_geometry1D._TaskPanel.obj, PathScripts.PathIconViewProvider.ViewProvider.obj, femtaskpanels.task_element_fluid1D._TaskPanel.obj, PathCommands._CommandSelectLoop.obj, PathScripts.PathDressupRampEntry.ObjectDressup.obj, femtaskpanels.task_material_reinforced._TaskPanel.obj, PathScripts.PathDressupPathBoundary.DressupPathBoundary.obj, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.obj, femtaskpanels.task_material_common._TaskPanel.obj, PathScripts.PathDressupLeadInOut.ObjectDressup.obj, PathScripts.PathGetPoint.TaskPanel.obj, draftguitools.gui_lines.Line.obj, Gui::ActiveObjectList::ObjectInfo.obj, draftguitools.gui_wire2spline.WireToBSpline.obj, ExpressionCompleterModel::Info.obj, Import::ImportOCAF2::Info.obj, PartGui::FaceColors::Private.obj, PathScripts.PathJob.ObjectJob.obj, PathScripts.PathGui.QuantitySpinBox.obj, draftguitools.gui_trimex.Trimex.obj, PathScripts.PathJobGui.ViewProvider.obj, PathScripts.PathDressupTag.ObjectDressup.obj, PathScripts.PathPocketShape.Extension.obj, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.obj, draftguitools.gui_base_original.DraftTool.obj, PathScripts.PathDressupAxisMap.ViewProviderDressup.obj, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.obj, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.obj, App::Origin::OriginExtension.obj, MeshPartGui::ShapeInfo.obj, PathScripts.PathDressupZCorrect.TaskPanel.obj, PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.obj, PathScripts.PathOpGui.TaskPanelPage.obj, PartGui::DlgFilletEdges::Private::SelectionObjectCompare.obj, draftguitools.gui_edit.Edit.obj, Base::ObjectStatusLocker< Status, Object >.obj, PathScripts.PathDressupZCorrect.ViewProviderDressup.obj, PathScripts.PathJobGui.StockEdit.obj, PathScripts.PathDressupDogbone.Bone.obj, Info.obj, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.obj, ArchProfile.ProfileTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, PathScripts.PathDressupLeadInOut.ViewProviderDressup.obj, ArchMaterial._ArchMaterialTaskPanel.obj, PathScripts.PathDressupHoldingTags.PathData.obj, PathScripts.PathJobGui.TaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, PathScripts.PathDressupRampEntry.ViewProviderDressup.obj, ArchAxis._AxisTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, PathScripts.PathDressupHoldingTags.ObjectTagDressup.obj, ArchRoof._RoofTaskPanel.obj, PathScripts.PathDressupDogbone.TaskPanel.obj, ArchAxis.AxisSystemTaskPanel.obj, PathScripts.PathOpGui.TaskPanel.obj, PathScripts.PathDressupDogbone.ViewProviderDressup.obj, UpdateLabelExpressionVisitor.obj, ArchWindow._ArchWindowTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchAxis.ArchGridTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ItemInfo.obj, ItemInfo2.obj, ArchComponent.ComponentTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, PathCommands._CommandSelectLoop.sub, PathScripts.PathPocketShape.Extension.sub, and ArchRoof._Roof.sub.

Member Data Documentation

◆ direction

PathScripts.PathPocketShape.Extension.direction

◆ DirectionNormal

PathScripts.PathPocketShape.Extension.DirectionNormal
static

◆ DirectionX

PathScripts.PathPocketShape.Extension.DirectionX
static

◆ DirectionY

PathScripts.PathPocketShape.Extension.DirectionY
static

◆ feature

PathScripts.PathPocketShape.Extension.feature

◆ length

◆ obj

PathScripts.PathPocketShape.Extension.obj

Referenced by shipOutlineDraw.TaskPanel.TaskPanel.accept(), PathScripts.PathSetupSheetGui.OpTaskPanel.accept(), PathScripts.PathToolBitGui.ViewProvider.attach(), PathScripts.PathSetupSheetGui.ViewProvider.attach(), Texture.ViewProviderTexture.claimChildren(), PathScripts.PathToolBitGui.ViewProvider.claimChildren(), shipAreasCurve.Preview.Preview.clean(), shipOutlineDraw.Preview.Preview.clean(), shipOutlineDraw.TaskPanel.TaskPanel.createPreview(), PathScripts.PathToolControllerGui.DlgToolControllerEdit.exec_(), PathScripts.PathSetupSheet.SetupSheet.expressionReference(), PathScripts.PathSurfaceSupport.PathGeometryGenerator.generatePathGeometry(), PathScripts.PathToolControllerGui.TaskPanel.getFields(), PathScripts.PathSetupSheetGui.GlobalEditor.getFields(), PathScripts.PathToolBitGui.ViewProvider.getIcon(), PathScripts.PathPocketShape.Extension.getSubLink(), PathScripts.PathPocketShape.Extension.getWire(), PathScripts.PathSetupSheet.SetupSheet.hasDefaultOperationDepths(), PathScripts.PathSetupSheet.SetupSheet.hasDefaultOperationHeights(), PathScripts.PathSetupSheet.SetupSheet.hasDefaultToolRapids(), ArchAxis.CommandArchGrid.IsActive(), shipOutlineDraw.TaskPanel.TaskPanel.onTableItem(), PathScripts.PathSetupSheet.SetupSheet.operationsWithSettings(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces.PathSurface(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces.PathWaterline(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces.preProcessModel(), PathScripts.PathToolBitGui.TaskPanel.reject(), PathScripts.PathToolControllerGui.TaskPanel.setFields(), PathScripts.PathSetupSheet.SetupSheet.setFromTemplate(), ArchMaterial.MultiMaterialDelegate.setModelData(), PathScripts.PathSetupSheet.SetupSheet.setOperationProperties(), shipOutlineDraw.TaskPanel.TaskPanel.setSectionType(), PathScripts.PathSetupSheetGui.OpTaskPanel.setupUi(), PathScripts.PathSetupSheetGui.GlobalEditor.setupUi(), PathScripts.PathSetupSheet.SetupSheet.templateAttributes(), shipAreasCurve.Preview.Preview.update(), shipOutlineDraw.Preview.Preview.update(), PathScripts.PathToolControllerGui.ToolControllerEditor.updateToolController(), PathScripts.PathToolControllerGui.ToolControllerEditor.updateUi(), and PathScripts.PathSetupSheetGui.GlobalEditor.updateUI().

◆ sub

PathScripts.PathPocketShape.Extension.sub

◆ wire

PathScripts.PathPocketShape.Extension.wire

The documentation for this class was generated from the following file:
  • src/Mod/Path/PathScripts/PathPocketShape.py