PathScripts.PathPocketShapeGui.TaskPanelExtensionPage Class Reference

Public Member Functions

def cleanupPage (self, obj)
 
def createItemForBaseModel (self, base, sub, edges, extensions)
 
def currentExtensions (self)
 
def extensionsClear (self)
 
def extensionsDisable (self)
 
def extensionsEnable (self)
 
def forAllItemsCall (self, cb)
 
def getFields (self, obj)
 
def getForm (self)
 
def getSignalsForUpdate (self, obj)
 
def initPage (self, obj)
 
def registerSignalHandlers (self, obj)
 
def restoreSelection (self, selection)
 
def selectionChanged (self)
 
def setExtensions (self, extensions)
 
def setFields (self, obj)
 
def showHideExtension (self)
 
def toggleExtensionCorners (self)
 
def updateData (self, obj, prop)
 
def updateItemEnabled (self, item)
 
def updateProxyExtensions (self, obj)
 
- Public Member Functions inherited from PathScripts.PathOpGui.TaskPanelPage
def getIcon (self, obj)
 
def getTitle (self, obj)
 
def modifyStandardButtons (self, buttonBox)
 
def onDirtyChanged (self, callback)
 
def pageCleanup (self)
 
def pageGetFields (self)
 
def pageRegisterSignalHandlers (self)
 
def pageSetFields (self)
 
def pageUpdateData (self, obj, prop)
 
def resetToolController (self, job, tc)
 
def selectInComboBox (self, name, combo)
 
def setClean (self)
 
def setDirty (self)
 
def setIcon (self, icon)
 
def setParent (self, parent)
 
def setTitle (self, title)
 
def setupCoolant (self, obj, combo)
 
def setupToolController (self, obj, combo)
 
def updateCoolant (self, obj, combo)
 
def updatePanelVisibility (self, panelTitle, obj)
 
def updateSelection (self, obj, sel)
 
def updateToolController (self, obj, combo)
 

Public Attributes

 blockUpdateData
 
 defaultLength
 
 edgeList
 
 extensionEdges
 
 extensions
 
 model
 
 selectionModel
 
 switch
 
- Public Attributes inherited from PathScripts.PathOpGui.TaskPanelPage
 features
 
 form
 
 icon
 
 isdirty
 
 job
 
 obj
 
 panelTitle
 
 parent
 
 signalDirtyChanged
 
 title
 

Static Public Attributes

 DataObject = QtCore.Qt.ItemDataRole.UserRole
 
int DataSwitch = QtCore.Qt.ItemDataRole.UserRole + 2
 
dictionary Direction
 

Member Function Documentation

◆ cleanupPage()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.cleanupPage (   self,
  obj 
)
cleanupPage(obj) ... overwrite to perform any cleanup tasks before page is destroyed.
Can safely be overwritten by subclasses.

Reimplemented from PathScripts.PathOpGui.TaskPanelPage.

References UpdateLabelExpressionVisitor.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Gui::ActiveObjectList::ObjectInfo.obj, Info.obj, ExpressionCompleterModel::Info.obj, ItemInfo.obj, ItemInfo2.obj, ArchAxis._AxisTaskPanel.obj, ArchAxis.AxisSystemTaskPanel.obj, ArchAxis.ArchGridTaskPanel.obj, ArchComponent.ComponentTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ArchProfile.ProfileTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchWindow._ArchWindowTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, draftguitools.gui_base_original.DraftTool.obj, draftguitools.gui_edit.Edit.obj, draftguitools.gui_lines.Line.obj, draftguitools.gui_trimex.Trimex.obj, draftguitools.gui_wire2spline.WireToBSpline.obj, femtaskpanels.task_constraint_sectionprint._TaskPanel.obj, femtaskpanels.task_constraint_tie._TaskPanel.obj, femtaskpanels.task_element_fluid1D._TaskPanel.obj, femtaskpanels.task_element_geometry1D._TaskPanel.obj, femtaskpanels.task_element_geometry2D._TaskPanel.obj, femtaskpanels.task_element_rotation1D._TaskPanel.obj, femtaskpanels.task_material_common._TaskPanel.obj, femtaskpanels.task_material_reinforced._TaskPanel.obj, femtaskpanels.task_mesh_boundarylayer._TaskPanel.obj, femtaskpanels.task_mesh_group._TaskPanel.obj, femtaskpanels.task_mesh_region._TaskPanel.obj, Import::ImportOCAF2::Info.obj, MaterialEditor.MaterialEditor.obj, MeshPartGui::ShapeInfo.obj, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.obj, PartGui::DlgFilletEdges::Private::SelectionObjectCompare.obj, PartGui::FaceColors::Private.obj, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.obj, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.obj, PathCommands._CommandSelectLoop.obj, PathScripts.PathDressupAxisMap.TaskPanel.obj, PathScripts.PathDressupAxisMap.ViewProviderDressup.obj, PathScripts.PathDressupDogbone.Bone.obj, PathScripts.PathDressupDogbone.TaskPanel.obj, PathScripts.PathDressupDogbone.ViewProviderDressup.obj, PathScripts.PathDressupDragknife.TaskPanel.obj, PathScripts.PathDressupHoldingTags.PathData.obj, PathScripts.PathDressupHoldingTags.ObjectTagDressup.obj, PathScripts.PathDressupLeadInOut.ObjectDressup.obj, PathScripts.PathDressupLeadInOut.TaskPanel.obj, PathScripts.PathDressupLeadInOut.ViewProviderDressup.obj, PathScripts.PathDressupPathBoundary.DressupPathBoundary.obj, PathScripts.PathDressupPathBoundaryGui.TaskPanel.obj, PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.obj, PathScripts.PathDressupRampEntry.ObjectDressup.obj, PathScripts.PathDressupRampEntry.ViewProviderDressup.obj, PathScripts.PathDressupTag.ObjectDressup.obj, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.obj, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.obj, PathScripts.PathDressupZCorrect.TaskPanel.obj, PathScripts.PathDressupZCorrect.ViewProviderDressup.obj, PathScripts.PathGetPoint.TaskPanel.obj, PathScripts.PathGui.QuantitySpinBox.obj, PathScripts.PathIconViewProvider.ViewProvider.obj, PathScripts.PathJob.ObjectJob.obj, PathScripts.PathJobGui.ViewProvider.obj, PathScripts.PathJobGui.StockEdit.obj, PathScripts.PathJobGui.TaskPanel.obj, PathScripts.PathOpGui.TaskPanelPage.obj, PathScripts.PathOpGui.TaskPanel.obj, PathScripts.PathPocketShape.Extension.obj, PathScripts.PathPocketShapeGui._Extension.obj, PathScripts.PathPropertyBag.PropertyBag.obj, PathScripts.PathPropertyBagGui.ViewProvider.obj, PathScripts.PathPropertyBagGui.PropertyCreate.obj, PathScripts.PathPropertyBagGui.TaskPanel.obj, PathScripts.PathPropertyEditor._PropertyEditor.obj, PathScripts.PathSetupSheet.SetupSheet.obj, PathScripts.PathSetupSheetGui.ViewProvider.obj, PathScripts.PathSetupSheetGui.OpTaskPanel.obj, PathScripts.PathSetupSheetGui.OpsDefaultEditor.obj, PathScripts.PathSetupSheetGui.GlobalEditor.obj, PathScripts.PathSetupSheetGui.TaskPanel.obj, PathScripts.PathSurfaceSupport.PathGeometryGenerator.obj, PathScripts.PathSurfaceSupport.ProcessSelectedFaces.obj, PathScripts.PathSurfaceSupport.OCL_Tool.obj, PathScripts.PathToolBit.ToolBit.obj, PathScripts.PathToolBitGui.ViewProvider.obj, PathScripts.PathToolBitGui.TaskPanel.obj, PathScripts.PathToolControllerGui.ToolControllerEditor.obj, PathScripts.PathToolControllerGui.TaskPanel.obj, PathScripts.PathToolControllerGui.DlgToolControllerEdit.obj, ReenGui::FitBSplineSurfaceWidget::Private.obj, ReenGui::PoissonWidget::Private.obj, Sandbox::CustomAddObjectEvent.obj, Sandbox::CustomPurgeEvent.obj, Sandbox::Callable< T, method >.obj, Sandbox::CallableWithArgs< T, Arg, method >.obj, Sandbox::DocumentObjectProtector.obj, shipAreasCurve.Preview.Preview.obj, shipOutlineDraw.Preview.Preview.obj, shipOutlineDraw.TaskPanel.TaskPanel.obj, Texture.ViewProviderTexture.obj, Web::FirewallPython.obj, ArchPanel.ViewProviderPanelCut.switch, ArchPanel.ViewProviderPanelSheet.switch, draftguitools.gui_trackers.Tracker.switch, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.switch, PathScripts.PathJobGui.ViewProvider.switch, PathScripts.PathPocketShapeGui._Extension.switch, and PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.switch.

Referenced by PathScripts.PathOpGui.TaskPanelPage.pageCleanup().

◆ createItemForBaseModel()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.createItemForBaseModel (   self,
  base,
  sub,
  edges,
  extensions 
)

References PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.DataObject, PathScripts.PathJobDlg.JobCreate.DataObject, PathScripts.PathJobDlg.JobTemplateExport.DataObject, PathScripts.PathJobGui.TaskPanel.DataObject, PathScripts.PathOpGui.TaskPanelBaseGeometryPage.DataObject, PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.DataObject, Gui::Dialog::PreferenceUiForm.form, ArchAxis._AxisTaskPanel.form, ArchAxis.AxisSystemTaskPanel.form, ArchAxis.ArchGridTaskPanel.form, ArchCommands.SurveyTaskPanel.form, ArchComponent.ComponentTaskPanel.form, ArchCutPlane._CutPlaneTaskPanel.form, ArchIFCView.IfcContextUI.form, ArchMaterial._ArchMaterialTaskPanel.form, ArchMaterial._ArchMultiMaterialTaskPanel.form, ArchPanel.SheetTaskPanel.form, ArchPanel.NestTaskPanel.form, ArchPrecast._PrecastTaskPanel.form, ArchPrecast._DentsTaskPanel.form, ArchProfile.ProfileTaskPanel.form, ArchReference.ArchReferenceTaskPanel.form, ArchRoof._RoofTaskPanel.form, ArchSchedule.ArchScheduleTaskPanel.form, ArchSectionPlane.SectionPlaneTaskPanel.form, ArchStructure.StructureTaskPanel.form, ArchWindow._ArchWindowTaskPanel.form, DraftGui.DraftTaskPanel.form, DraftGui.DraftToolBar.form, DraftGui.FacebinderTaskPanel.form, draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor.form, draftguitools.gui_setstyle.Draft_SetStyle_TaskPanel.form, drafttaskpanels.task_circulararray.TaskPanelCircularArray.form, drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.form, drafttaskpanels.task_polararray.TaskPanelPolarArray.form, drafttaskpanels.task_scale.ScaleTaskPanel.form, drafttaskpanels.task_selectplane.SelectPlaneTaskPanel.form, drafttaskpanels.task_shapestring.ShapeStringTaskPanel.form, feminout.importFenicsMesh.WriteXDMFTaskPanel.form, femsolver.elmer.equations.equation._TaskPanel.form, femsolver.solver_taskpanel.ControlTaskPanel.form, femtaskpanels.task_constraint_electrostaticpotential._TaskPanel.form, femtaskpanels.task_constraint_flowvelocity._TaskPanel.form, femtaskpanels.task_constraint_initialflowvelocity._TaskPanel.form, femtaskpanels.task_constraint_sectionprint._TaskPanel.form, femtaskpanels.task_constraint_tie._TaskPanel.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, femtaskpanels.task_element_geometry1D._TaskPanel.form, femtaskpanels.task_element_geometry2D._TaskPanel.form, femtaskpanels.task_element_rotation1D._TaskPanel.form, femtaskpanels.task_material_common._TaskPanel.form, femtaskpanels.task_material_reinforced._TaskPanel.form, femtaskpanels.task_mesh_boundarylayer._TaskPanel.form, femtaskpanels.task_mesh_gmsh._TaskPanel.form, femtaskpanels.task_mesh_group._TaskPanel.form, femtaskpanels.task_mesh_region._TaskPanel.form, femtaskpanels.task_result_mechanical._TaskPanel.form, femtaskpanels.task_solver_ccxtools._TaskPanel.form, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.tolerance_zone.form, automotive_design.tolerance_zone.form, OpenSCADCommands.AddSCADTask.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, BasicShapes.ViewProviderShapes.TaskTubeUI.form, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.form, PathScripts.PathDressupAxisMap.TaskPanel.form, PathScripts.PathDressupDogbone.TaskPanel.form, PathScripts.PathDressupDragknife.TaskPanel.form, PathScripts.PathDressupLeadInOut.TaskPanel.form, PathScripts.PathDressupPathBoundaryGui.TaskPanel.form, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.form, PathScripts.PathDressupTagPreferences.HoldingTagPreferences.form, PathScripts.PathDressupZCorrect.TaskPanel.form, PathScripts.PathJobGui.StockEdit.form, PathScripts.PathJobGui.TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, PathScripts.PathOpGui.TaskPanel.form, PathScripts.PathPreferencesAdvanced.AdvancedPreferencesPage.form, PathScripts.PathPreferencesPathDressup.DressupPreferencesPage.form, PathScripts.PathPreferencesPathJob.JobPreferencesPage.form, PathScripts.PathPropertyBagGui.PropertyCreate.form, PathScripts.PathPropertyBagGui.TaskPanel.form, PathScripts.PathSetupSheetGui.OpTaskPanel.form, PathScripts.PathSetupSheetGui.OpsDefaultEditor.form, PathScripts.PathSetupSheetGui.GlobalEditor.form, PathScripts.PathSetupSheetGui.TaskPanel.form, PathScripts.PathSimulatorGui.CAMSimTaskUi.form, PathScripts.PathToolBitEdit.ToolBitEditor.form, PathScripts.PathToolBitGui.TaskPanel.form, PathScripts.PathToolBitLibraryGui.ToolBitSelector.form, PathScripts.PathToolBitLibraryGui.ToolBitLibrary.form, PathScripts.PathToolControllerGui.ToolControllerEditor.form, PathScripts.PathToolControllerGui.TaskPanel.form, PathScripts.PathToolEdit.ToolEditorDefault.form, PathScripts.PathToolEdit.ToolEditorImage.form, PathScripts.PathToolEdit.ToolEditor.form, PathScripts.PathToolLibraryEditor.EditorPanel.form, plotAxes.TaskPanel.TaskPanel.form, plotLabels.TaskPanel.TaskPanel.form, plotPositions.TaskPanel.TaskPanel.form, plotSave.TaskPanel.TaskPanel.form, plotSeries.TaskPanel.TaskPanel.form, shipAreasCurve.TaskPanel.TaskPanel.form, shipCapacityCurve.TaskPanel.TaskPanel.form, shipCreateShip.TaskPanel.TaskPanel.form, shipCreateTank.TaskPanel.TaskPanel.form, shipCreateWeight.TaskPanel.TaskPanel.form, shipGZ.TaskPanel.TaskPanel.form, shipHydrostatics.TaskPanel.TaskPanel.form, shipLoadExample.TaskPanel.TaskPanel.form, shipOutlineDraw.TaskPanel.TaskPanel.form, SketcherGui::SketcherSettings.form, TaskPanel.TaskPanel.form, TaskPanel.TaskCalendar.form, TaskPanel.TaskManyTaskBoxes.form, UpdateLabelExpressionVisitor.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Gui::ActiveObjectList::ObjectInfo.obj, Info.obj, ExpressionCompleterModel::Info.obj, ItemInfo.obj, ItemInfo2.obj, ArchAxis._AxisTaskPanel.obj, ArchAxis.AxisSystemTaskPanel.obj, ArchAxis.ArchGridTaskPanel.obj, ArchComponent.ComponentTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ArchProfile.ProfileTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchWindow._ArchWindowTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, draftguitools.gui_base_original.DraftTool.obj, draftguitools.gui_edit.Edit.obj, draftguitools.gui_lines.Line.obj, draftguitools.gui_trimex.Trimex.obj, draftguitools.gui_wire2spline.WireToBSpline.obj, femtaskpanels.task_constraint_sectionprint._TaskPanel.obj, femtaskpanels.task_constraint_tie._TaskPanel.obj, femtaskpanels.task_element_fluid1D._TaskPanel.obj, femtaskpanels.task_element_geometry1D._TaskPanel.obj, femtaskpanels.task_element_geometry2D._TaskPanel.obj, femtaskpanels.task_element_rotation1D._TaskPanel.obj, femtaskpanels.task_material_common._TaskPanel.obj, femtaskpanels.task_material_reinforced._TaskPanel.obj, femtaskpanels.task_mesh_boundarylayer._TaskPanel.obj, femtaskpanels.task_mesh_group._TaskPanel.obj, femtaskpanels.task_mesh_region._TaskPanel.obj, Import::ImportOCAF2::Info.obj, MaterialEditor.MaterialEditor.obj, MeshPartGui::ShapeInfo.obj, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.obj, PartGui::DlgFilletEdges::Private::SelectionObjectCompare.obj, PartGui::FaceColors::Private.obj, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.obj, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.obj, PathCommands._CommandSelectLoop.obj, PathScripts.PathDressupAxisMap.TaskPanel.obj, PathScripts.PathDressupAxisMap.ViewProviderDressup.obj, PathScripts.PathDressupDogbone.Bone.obj, PathScripts.PathDressupDogbone.TaskPanel.obj, PathScripts.PathDressupDogbone.ViewProviderDressup.obj, PathScripts.PathDressupDragknife.TaskPanel.obj, PathScripts.PathDressupHoldingTags.PathData.obj, PathScripts.PathDressupHoldingTags.ObjectTagDressup.obj, PathScripts.PathDressupLeadInOut.ObjectDressup.obj, PathScripts.PathDressupLeadInOut.TaskPanel.obj, PathScripts.PathDressupLeadInOut.ViewProviderDressup.obj, PathScripts.PathDressupPathBoundary.DressupPathBoundary.obj, PathScripts.PathDressupPathBoundaryGui.TaskPanel.obj, PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.obj, PathScripts.PathDressupRampEntry.ObjectDressup.obj, PathScripts.PathDressupRampEntry.ViewProviderDressup.obj, PathScripts.PathDressupTag.ObjectDressup.obj, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.obj, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.obj, PathScripts.PathDressupZCorrect.TaskPanel.obj, PathScripts.PathDressupZCorrect.ViewProviderDressup.obj, PathScripts.PathGetPoint.TaskPanel.obj, PathScripts.PathGui.QuantitySpinBox.obj, PathScripts.PathIconViewProvider.ViewProvider.obj, PathScripts.PathJob.ObjectJob.obj, PathScripts.PathJobGui.ViewProvider.obj, PathScripts.PathJobGui.StockEdit.obj, PathScripts.PathJobGui.TaskPanel.obj, PathScripts.PathOpGui.TaskPanelPage.obj, PathScripts.PathOpGui.TaskPanel.obj, PathScripts.PathPocketShape.Extension.obj, PathScripts.PathPocketShapeGui._Extension.obj, PathScripts.PathPropertyBag.PropertyBag.obj, PathScripts.PathPropertyBagGui.ViewProvider.obj, PathScripts.PathPropertyBagGui.PropertyCreate.obj, PathScripts.PathPropertyBagGui.TaskPanel.obj, PathScripts.PathPropertyEditor._PropertyEditor.obj, PathScripts.PathSetupSheet.SetupSheet.obj, PathScripts.PathSetupSheetGui.ViewProvider.obj, PathScripts.PathSetupSheetGui.OpTaskPanel.obj, PathScripts.PathSetupSheetGui.OpsDefaultEditor.obj, PathScripts.PathSetupSheetGui.GlobalEditor.obj, PathScripts.PathSetupSheetGui.TaskPanel.obj, PathScripts.PathSurfaceSupport.PathGeometryGenerator.obj, PathScripts.PathSurfaceSupport.ProcessSelectedFaces.obj, PathScripts.PathSurfaceSupport.OCL_Tool.obj, PathScripts.PathToolBit.ToolBit.obj, PathScripts.PathToolBitGui.ViewProvider.obj, PathScripts.PathToolBitGui.TaskPanel.obj, PathScripts.PathToolControllerGui.ToolControllerEditor.obj, PathScripts.PathToolControllerGui.TaskPanel.obj, PathScripts.PathToolControllerGui.DlgToolControllerEdit.obj, ReenGui::FitBSplineSurfaceWidget::Private.obj, ReenGui::PoissonWidget::Private.obj, Sandbox::CustomAddObjectEvent.obj, Sandbox::CustomPurgeEvent.obj, Sandbox::Callable< T, method >.obj, Sandbox::CallableWithArgs< T, Arg, method >.obj, Sandbox::DocumentObjectProtector.obj, shipAreasCurve.Preview.Preview.obj, shipOutlineDraw.Preview.Preview.obj, shipOutlineDraw.TaskPanel.TaskPanel.obj, Texture.ViewProviderTexture.obj, Web::FirewallPython.obj, ArchPanel.ViewProviderPanelCut.switch, ArchPanel.ViewProviderPanelSheet.switch, draftguitools.gui_trackers.Tracker.switch, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.switch, PathScripts.PathJobGui.ViewProvider.switch, PathScripts.PathPocketShapeGui._Extension.switch, and PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.switch.

Referenced by PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.setExtensions().

◆ currentExtensions()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.currentExtensions (   self)

◆ extensionsClear()

◆ extensionsDisable()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.extensionsDisable (   self)

References PathScripts.PathPocketShapeGui.TaskPanelExtensionPage._extensionsSetState().

Referenced by PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.registerSignalHandlers().

◆ extensionsEnable()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.extensionsEnable (   self)

References PathScripts.PathPocketShapeGui.TaskPanelExtensionPage._extensionsSetState().

Referenced by PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.registerSignalHandlers().

◆ forAllItemsCall()

◆ getFields()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.getFields (   self,
  obj 
)
getFields(obj) ... overwrite to transfer values from UI to obj's properties.
Can safely be overwritten by subclasses.

Reimplemented from PathScripts.PathOpGui.TaskPanelPage.

References PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.blockUpdateData, PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.defaultLength, Gui::Dialog::PreferenceUiForm.form, ArchAxis._AxisTaskPanel.form, ArchAxis.AxisSystemTaskPanel.form, ArchAxis.ArchGridTaskPanel.form, ArchCommands.SurveyTaskPanel.form, ArchComponent.ComponentTaskPanel.form, ArchCutPlane._CutPlaneTaskPanel.form, ArchIFCView.IfcContextUI.form, ArchMaterial._ArchMaterialTaskPanel.form, ArchMaterial._ArchMultiMaterialTaskPanel.form, ArchPanel.SheetTaskPanel.form, ArchPanel.NestTaskPanel.form, ArchPrecast._PrecastTaskPanel.form, ArchPrecast._DentsTaskPanel.form, ArchProfile.ProfileTaskPanel.form, ArchReference.ArchReferenceTaskPanel.form, ArchRoof._RoofTaskPanel.form, ArchSchedule.ArchScheduleTaskPanel.form, ArchSectionPlane.SectionPlaneTaskPanel.form, ArchStructure.StructureTaskPanel.form, ArchWindow._ArchWindowTaskPanel.form, DraftGui.DraftTaskPanel.form, DraftGui.DraftToolBar.form, DraftGui.FacebinderTaskPanel.form, draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor.form, draftguitools.gui_setstyle.Draft_SetStyle_TaskPanel.form, drafttaskpanels.task_circulararray.TaskPanelCircularArray.form, drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.form, drafttaskpanels.task_polararray.TaskPanelPolarArray.form, drafttaskpanels.task_scale.ScaleTaskPanel.form, drafttaskpanels.task_selectplane.SelectPlaneTaskPanel.form, drafttaskpanels.task_shapestring.ShapeStringTaskPanel.form, feminout.importFenicsMesh.WriteXDMFTaskPanel.form, femsolver.elmer.equations.equation._TaskPanel.form, femsolver.solver_taskpanel.ControlTaskPanel.form, femtaskpanels.task_constraint_electrostaticpotential._TaskPanel.form, femtaskpanels.task_constraint_flowvelocity._TaskPanel.form, femtaskpanels.task_constraint_initialflowvelocity._TaskPanel.form, femtaskpanels.task_constraint_sectionprint._TaskPanel.form, femtaskpanels.task_constraint_tie._TaskPanel.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, femtaskpanels.task_element_geometry1D._TaskPanel.form, femtaskpanels.task_element_geometry2D._TaskPanel.form, femtaskpanels.task_element_rotation1D._TaskPanel.form, femtaskpanels.task_material_common._TaskPanel.form, femtaskpanels.task_material_reinforced._TaskPanel.form, femtaskpanels.task_mesh_boundarylayer._TaskPanel.form, femtaskpanels.task_mesh_gmsh._TaskPanel.form, femtaskpanels.task_mesh_group._TaskPanel.form, femtaskpanels.task_mesh_region._TaskPanel.form, femtaskpanels.task_result_mechanical._TaskPanel.form, femtaskpanels.task_solver_ccxtools._TaskPanel.form, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.tolerance_zone.form, automotive_design.tolerance_zone.form, OpenSCADCommands.AddSCADTask.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, BasicShapes.ViewProviderShapes.TaskTubeUI.form, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.form, PathScripts.PathDressupAxisMap.TaskPanel.form, PathScripts.PathDressupDogbone.TaskPanel.form, PathScripts.PathDressupDragknife.TaskPanel.form, PathScripts.PathDressupLeadInOut.TaskPanel.form, PathScripts.PathDressupPathBoundaryGui.TaskPanel.form, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.form, PathScripts.PathDressupTagPreferences.HoldingTagPreferences.form, PathScripts.PathDressupZCorrect.TaskPanel.form, PathScripts.PathJobGui.StockEdit.form, PathScripts.PathJobGui.TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, PathScripts.PathOpGui.TaskPanel.form, PathScripts.PathPreferencesAdvanced.AdvancedPreferencesPage.form, PathScripts.PathPreferencesPathDressup.DressupPreferencesPage.form, PathScripts.PathPreferencesPathJob.JobPreferencesPage.form, PathScripts.PathPropertyBagGui.PropertyCreate.form, PathScripts.PathPropertyBagGui.TaskPanel.form, PathScripts.PathSetupSheetGui.OpTaskPanel.form, PathScripts.PathSetupSheetGui.OpsDefaultEditor.form, PathScripts.PathSetupSheetGui.GlobalEditor.form, PathScripts.PathSetupSheetGui.TaskPanel.form, PathScripts.PathSimulatorGui.CAMSimTaskUi.form, PathScripts.PathToolBitEdit.ToolBitEditor.form, PathScripts.PathToolBitGui.TaskPanel.form, PathScripts.PathToolBitLibraryGui.ToolBitSelector.form, PathScripts.PathToolBitLibraryGui.ToolBitLibrary.form, PathScripts.PathToolControllerGui.ToolControllerEditor.form, PathScripts.PathToolControllerGui.TaskPanel.form, PathScripts.PathToolEdit.ToolEditorDefault.form, PathScripts.PathToolEdit.ToolEditorImage.form, PathScripts.PathToolEdit.ToolEditor.form, PathScripts.PathToolLibraryEditor.EditorPanel.form, plotAxes.TaskPanel.TaskPanel.form, plotLabels.TaskPanel.TaskPanel.form, plotPositions.TaskPanel.TaskPanel.form, plotSave.TaskPanel.TaskPanel.form, plotSeries.TaskPanel.TaskPanel.form, shipAreasCurve.TaskPanel.TaskPanel.form, shipCapacityCurve.TaskPanel.TaskPanel.form, shipCreateShip.TaskPanel.TaskPanel.form, shipCreateTank.TaskPanel.TaskPanel.form, shipCreateWeight.TaskPanel.TaskPanel.form, shipGZ.TaskPanel.TaskPanel.form, shipHydrostatics.TaskPanel.TaskPanel.form, shipLoadExample.TaskPanel.TaskPanel.form, shipOutlineDraw.TaskPanel.TaskPanel.form, SketcherGui::SketcherSettings.form, TaskPanel.TaskPanel.form, TaskPanel.TaskCalendar.form, TaskPanel.TaskManyTaskBoxes.form, Gui::VectorListEditor.model, ArchMaterial._ArchMultiMaterialTaskPanel.model, PartGui::TaskCheckGeometryResults.model, PathScripts.PathJobDlg.JobCreate.model, PathScripts.PathOp.ObjectOp.model, PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.model, PathScripts.PathPropertyBagGui.TaskPanel.model, PathScripts.PathSetupSheetGui.OpTaskPanel.model, PathScripts.PathToolBitEdit.ToolBitEditor.model, SpreadsheetGui::SheetView.model, and PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.updateProxyExtensions().

Referenced by PathScripts.PathDressupAxisMap.TaskPanel.accept(), PathScripts.PathDressupDogbone.TaskPanel.accept(), PathScripts.PathDressupDragknife.TaskPanel.accept(), PathScripts.PathDressupLeadInOut.TaskPanel.accept(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.accept(), PathScripts.PathDressupZCorrect.TaskPanel.accept(), PathScripts.PathToolControllerGui.TaskPanel.accept(), PathScripts.PathJobGui.TaskPanel.accept(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.checkXpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.checkYpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.checkZpos(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.clicked(), PathScripts.PathJobGui.TaskPanel.operationMoveDown(), PathScripts.PathJobGui.TaskPanel.operationMoveUp(), PathScripts.PathOpGui.TaskPanelPage.pageGetFields(), PathScripts.PathJobGui.StockFromExistingEdit.setFields(), PathScripts.PathJobGui.TaskPanel.setupUi(), PathScripts.PathJobGui.StockCreateBoxEdit.setupUi(), PathScripts.PathJobGui.StockCreateCylinderEdit.setupUi(), PathScripts.PathJobGui.StockFromExistingEdit.setupUi(), PathScripts.PathJobGui.TaskPanel.tabPageChanged(), PathScripts.PathJobGui.TaskPanel.templateExport(), PathScripts.PathDressupAxisMap.TaskPanel.updateModel(), PathScripts.PathDressupDogbone.TaskPanel.updateModel(), PathScripts.PathDressupDragknife.TaskPanel.updateModel(), PathScripts.PathDressupLeadInOut.TaskPanel.updateModel(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.updateModel(), PathScripts.PathDressupZCorrect.TaskPanel.updateModel(), PathScripts.PathSetupSheetGui.OpsDefaultEditor.updateModel(), PathScripts.PathSetupSheetGui.GlobalEditor.updateModel(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.updateXpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.updateYpos(), and PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.updateZpos().

◆ getForm()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.getForm (   self)
getForm() ... return UI form for this page.
Must be overwritten by subclasses.

Reimplemented from PathScripts.PathOpGui.TaskPanelPage.

◆ getSignalsForUpdate()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.getSignalsForUpdate (   self,
  obj 
)
getSignalsForUpdate(obj) ... return signals which, when triggered, cause the receiver to update the model.
See also registerSignalHandlers(obj)
Can safely be overwritten by subclasses.

Reimplemented from PathScripts.PathOpGui.TaskPanelPage.

References Gui::Dialog::PreferenceUiForm.form, ArchAxis._AxisTaskPanel.form, ArchAxis.AxisSystemTaskPanel.form, ArchAxis.ArchGridTaskPanel.form, ArchCommands.SurveyTaskPanel.form, ArchComponent.ComponentTaskPanel.form, ArchCutPlane._CutPlaneTaskPanel.form, ArchIFCView.IfcContextUI.form, ArchMaterial._ArchMaterialTaskPanel.form, ArchMaterial._ArchMultiMaterialTaskPanel.form, ArchPanel.SheetTaskPanel.form, ArchPanel.NestTaskPanel.form, ArchPrecast._PrecastTaskPanel.form, ArchPrecast._DentsTaskPanel.form, ArchProfile.ProfileTaskPanel.form, ArchReference.ArchReferenceTaskPanel.form, ArchRoof._RoofTaskPanel.form, ArchSchedule.ArchScheduleTaskPanel.form, ArchSectionPlane.SectionPlaneTaskPanel.form, ArchStructure.StructureTaskPanel.form, ArchWindow._ArchWindowTaskPanel.form, DraftGui.DraftTaskPanel.form, DraftGui.DraftToolBar.form, DraftGui.FacebinderTaskPanel.form, draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor.form, draftguitools.gui_setstyle.Draft_SetStyle_TaskPanel.form, drafttaskpanels.task_circulararray.TaskPanelCircularArray.form, drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.form, drafttaskpanels.task_polararray.TaskPanelPolarArray.form, drafttaskpanels.task_scale.ScaleTaskPanel.form, drafttaskpanels.task_selectplane.SelectPlaneTaskPanel.form, drafttaskpanels.task_shapestring.ShapeStringTaskPanel.form, feminout.importFenicsMesh.WriteXDMFTaskPanel.form, femsolver.elmer.equations.equation._TaskPanel.form, femsolver.solver_taskpanel.ControlTaskPanel.form, femtaskpanels.task_constraint_electrostaticpotential._TaskPanel.form, femtaskpanels.task_constraint_flowvelocity._TaskPanel.form, femtaskpanels.task_constraint_initialflowvelocity._TaskPanel.form, femtaskpanels.task_constraint_sectionprint._TaskPanel.form, femtaskpanels.task_constraint_tie._TaskPanel.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, femtaskpanels.task_element_geometry1D._TaskPanel.form, femtaskpanels.task_element_geometry2D._TaskPanel.form, femtaskpanels.task_element_rotation1D._TaskPanel.form, femtaskpanels.task_material_common._TaskPanel.form, femtaskpanels.task_material_reinforced._TaskPanel.form, femtaskpanels.task_mesh_boundarylayer._TaskPanel.form, femtaskpanels.task_mesh_gmsh._TaskPanel.form, femtaskpanels.task_mesh_group._TaskPanel.form, femtaskpanels.task_mesh_region._TaskPanel.form, femtaskpanels.task_result_mechanical._TaskPanel.form, femtaskpanels.task_solver_ccxtools._TaskPanel.form, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.tolerance_zone.form, automotive_design.tolerance_zone.form, OpenSCADCommands.AddSCADTask.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, BasicShapes.ViewProviderShapes.TaskTubeUI.form, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.form, PathScripts.PathDressupAxisMap.TaskPanel.form, PathScripts.PathDressupDogbone.TaskPanel.form, PathScripts.PathDressupDragknife.TaskPanel.form, PathScripts.PathDressupLeadInOut.TaskPanel.form, PathScripts.PathDressupPathBoundaryGui.TaskPanel.form, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.form, PathScripts.PathDressupTagPreferences.HoldingTagPreferences.form, PathScripts.PathDressupZCorrect.TaskPanel.form, PathScripts.PathJobGui.StockEdit.form, PathScripts.PathJobGui.TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, PathScripts.PathOpGui.TaskPanel.form, PathScripts.PathPreferencesAdvanced.AdvancedPreferencesPage.form, PathScripts.PathPreferencesPathDressup.DressupPreferencesPage.form, PathScripts.PathPreferencesPathJob.JobPreferencesPage.form, PathScripts.PathPropertyBagGui.PropertyCreate.form, PathScripts.PathPropertyBagGui.TaskPanel.form, PathScripts.PathSetupSheetGui.OpTaskPanel.form, PathScripts.PathSetupSheetGui.OpsDefaultEditor.form, PathScripts.PathSetupSheetGui.GlobalEditor.form, PathScripts.PathSetupSheetGui.TaskPanel.form, PathScripts.PathSimulatorGui.CAMSimTaskUi.form, PathScripts.PathToolBitEdit.ToolBitEditor.form, PathScripts.PathToolBitGui.TaskPanel.form, PathScripts.PathToolBitLibraryGui.ToolBitSelector.form, PathScripts.PathToolBitLibraryGui.ToolBitLibrary.form, PathScripts.PathToolControllerGui.ToolControllerEditor.form, PathScripts.PathToolControllerGui.TaskPanel.form, PathScripts.PathToolEdit.ToolEditorDefault.form, PathScripts.PathToolEdit.ToolEditorImage.form, PathScripts.PathToolEdit.ToolEditor.form, PathScripts.PathToolLibraryEditor.EditorPanel.form, plotAxes.TaskPanel.TaskPanel.form, plotLabels.TaskPanel.TaskPanel.form, plotPositions.TaskPanel.TaskPanel.form, plotSave.TaskPanel.TaskPanel.form, plotSeries.TaskPanel.TaskPanel.form, shipAreasCurve.TaskPanel.TaskPanel.form, shipCapacityCurve.TaskPanel.TaskPanel.form, shipCreateShip.TaskPanel.TaskPanel.form, shipCreateTank.TaskPanel.TaskPanel.form, shipCreateWeight.TaskPanel.TaskPanel.form, shipGZ.TaskPanel.TaskPanel.form, shipHydrostatics.TaskPanel.TaskPanel.form, shipLoadExample.TaskPanel.TaskPanel.form, shipOutlineDraw.TaskPanel.TaskPanel.form, SketcherGui::SketcherSettings.form, TaskPanel.TaskPanel.form, TaskPanel.TaskCalendar.form, and TaskPanel.TaskManyTaskBoxes.form.

Referenced by PathScripts.PathOpGui.TaskPanelPage.pageRegisterSignalHandlers().

◆ initPage()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.initPage (   self,
  obj 
)
initPage(obj) ... overwrite to customize UI for specific model.
Note that this function is invoked after all page controllers have been created.
Should be overwritten by subclasses.

Reimplemented from PathScripts.PathOpGui.TaskPanelPage.

References PathScripts.PathOpGui.TaskPanelPage.setTitle(), and DraftGui.DraftToolBar.setTitle().

◆ registerSignalHandlers()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.registerSignalHandlers (   self,
  obj 
)
registerSignalHandlers(obj) ... overwrite to register custom signal handlers.
In case an update of a model is not the desired operation of a signal invocation
(see getSignalsForUpdate(obj)) this function can be used to register signal handlers
manually.
Can safely be overwritten by subclasses.

Reimplemented from PathScripts.PathOpGui.TaskPanelPage.

References PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.extensionsClear(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.extensionsDisable(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.extensionsEnable(), Gui::Dialog::PreferenceUiForm.form, ArchAxis._AxisTaskPanel.form, ArchAxis.AxisSystemTaskPanel.form, ArchAxis.ArchGridTaskPanel.form, ArchCommands.SurveyTaskPanel.form, ArchComponent.ComponentTaskPanel.form, ArchCutPlane._CutPlaneTaskPanel.form, ArchIFCView.IfcContextUI.form, ArchMaterial._ArchMaterialTaskPanel.form, ArchMaterial._ArchMultiMaterialTaskPanel.form, ArchPanel.SheetTaskPanel.form, ArchPanel.NestTaskPanel.form, ArchPrecast._PrecastTaskPanel.form, ArchPrecast._DentsTaskPanel.form, ArchProfile.ProfileTaskPanel.form, ArchReference.ArchReferenceTaskPanel.form, ArchRoof._RoofTaskPanel.form, ArchSchedule.ArchScheduleTaskPanel.form, ArchSectionPlane.SectionPlaneTaskPanel.form, ArchStructure.StructureTaskPanel.form, ArchWindow._ArchWindowTaskPanel.form, DraftGui.DraftTaskPanel.form, DraftGui.DraftToolBar.form, DraftGui.FacebinderTaskPanel.form, draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor.form, draftguitools.gui_setstyle.Draft_SetStyle_TaskPanel.form, drafttaskpanels.task_circulararray.TaskPanelCircularArray.form, drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.form, drafttaskpanels.task_polararray.TaskPanelPolarArray.form, drafttaskpanels.task_scale.ScaleTaskPanel.form, drafttaskpanels.task_selectplane.SelectPlaneTaskPanel.form, drafttaskpanels.task_shapestring.ShapeStringTaskPanel.form, feminout.importFenicsMesh.WriteXDMFTaskPanel.form, femsolver.elmer.equations.equation._TaskPanel.form, femsolver.solver_taskpanel.ControlTaskPanel.form, femtaskpanels.task_constraint_electrostaticpotential._TaskPanel.form, femtaskpanels.task_constraint_flowvelocity._TaskPanel.form, femtaskpanels.task_constraint_initialflowvelocity._TaskPanel.form, femtaskpanels.task_constraint_sectionprint._TaskPanel.form, femtaskpanels.task_constraint_tie._TaskPanel.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, femtaskpanels.task_element_geometry1D._TaskPanel.form, femtaskpanels.task_element_geometry2D._TaskPanel.form, femtaskpanels.task_element_rotation1D._TaskPanel.form, femtaskpanels.task_material_common._TaskPanel.form, femtaskpanels.task_material_reinforced._TaskPanel.form, femtaskpanels.task_mesh_boundarylayer._TaskPanel.form, femtaskpanels.task_mesh_gmsh._TaskPanel.form, femtaskpanels.task_mesh_group._TaskPanel.form, femtaskpanels.task_mesh_region._TaskPanel.form, femtaskpanels.task_result_mechanical._TaskPanel.form, femtaskpanels.task_solver_ccxtools._TaskPanel.form, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.tolerance_zone.form, automotive_design.tolerance_zone.form, OpenSCADCommands.AddSCADTask.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, BasicShapes.ViewProviderShapes.TaskTubeUI.form, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.form, PathScripts.PathDressupAxisMap.TaskPanel.form, PathScripts.PathDressupDogbone.TaskPanel.form, PathScripts.PathDressupDragknife.TaskPanel.form, PathScripts.PathDressupLeadInOut.TaskPanel.form, PathScripts.PathDressupPathBoundaryGui.TaskPanel.form, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.form, PathScripts.PathDressupTagPreferences.HoldingTagPreferences.form, PathScripts.PathDressupZCorrect.TaskPanel.form, PathScripts.PathJobGui.StockEdit.form, PathScripts.PathJobGui.TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, PathScripts.PathOpGui.TaskPanel.form, PathScripts.PathPreferencesAdvanced.AdvancedPreferencesPage.form, PathScripts.PathPreferencesPathDressup.DressupPreferencesPage.form, PathScripts.PathPreferencesPathJob.JobPreferencesPage.form, PathScripts.PathPropertyBagGui.PropertyCreate.form, PathScripts.PathPropertyBagGui.TaskPanel.form, PathScripts.PathSetupSheetGui.OpTaskPanel.form, PathScripts.PathSetupSheetGui.OpsDefaultEditor.form, PathScripts.PathSetupSheetGui.GlobalEditor.form, PathScripts.PathSetupSheetGui.TaskPanel.form, PathScripts.PathSimulatorGui.CAMSimTaskUi.form, PathScripts.PathToolBitEdit.ToolBitEditor.form, PathScripts.PathToolBitGui.TaskPanel.form, PathScripts.PathToolBitLibraryGui.ToolBitSelector.form, PathScripts.PathToolBitLibraryGui.ToolBitLibrary.form, PathScripts.PathToolControllerGui.ToolControllerEditor.form, PathScripts.PathToolControllerGui.TaskPanel.form, PathScripts.PathToolEdit.ToolEditorDefault.form, PathScripts.PathToolEdit.ToolEditorImage.form, PathScripts.PathToolEdit.ToolEditor.form, PathScripts.PathToolLibraryEditor.EditorPanel.form, plotAxes.TaskPanel.TaskPanel.form, plotLabels.TaskPanel.TaskPanel.form, plotPositions.TaskPanel.TaskPanel.form, plotSave.TaskPanel.TaskPanel.form, plotSeries.TaskPanel.TaskPanel.form, shipAreasCurve.TaskPanel.TaskPanel.form, shipCapacityCurve.TaskPanel.TaskPanel.form, shipCreateShip.TaskPanel.TaskPanel.form, shipCreateTank.TaskPanel.TaskPanel.form, shipCreateWeight.TaskPanel.TaskPanel.form, shipGZ.TaskPanel.TaskPanel.form, shipHydrostatics.TaskPanel.TaskPanel.form, shipLoadExample.TaskPanel.TaskPanel.form, shipOutlineDraw.TaskPanel.TaskPanel.form, SketcherGui::SketcherSettings.form, TaskPanel.TaskPanel.form, TaskPanel.TaskCalendar.form, TaskPanel.TaskManyTaskBoxes.form, Gui::VectorListEditor.model, ArchMaterial._ArchMultiMaterialTaskPanel.model, PartGui::TaskCheckGeometryResults.model, PathScripts.PathJobDlg.JobCreate.model, PathScripts.PathOp.ObjectOp.model, PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.model, PathScripts.PathPropertyBagGui.TaskPanel.model, PathScripts.PathSetupSheetGui.OpTaskPanel.model, PathScripts.PathToolBitEdit.ToolBitEditor.model, SpreadsheetGui::SheetView.model, PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.showHideExtension(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.toggleExtensionCorners(), and PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.updateItemEnabled().

Referenced by PathScripts.PathOpGui.TaskPanelPage.pageRegisterSignalHandlers().

◆ restoreSelection()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.restoreSelection (   self,
  selection 
)

References PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.forAllItemsCall(), Gui::Dialog::PreferenceUiForm.form, ArchAxis._AxisTaskPanel.form, ArchAxis.AxisSystemTaskPanel.form, ArchAxis.ArchGridTaskPanel.form, ArchCommands.SurveyTaskPanel.form, ArchComponent.ComponentTaskPanel.form, ArchCutPlane._CutPlaneTaskPanel.form, ArchIFCView.IfcContextUI.form, ArchMaterial._ArchMaterialTaskPanel.form, ArchMaterial._ArchMultiMaterialTaskPanel.form, ArchPanel.SheetTaskPanel.form, ArchPanel.NestTaskPanel.form, ArchPrecast._PrecastTaskPanel.form, ArchPrecast._DentsTaskPanel.form, ArchProfile.ProfileTaskPanel.form, ArchReference.ArchReferenceTaskPanel.form, ArchRoof._RoofTaskPanel.form, ArchSchedule.ArchScheduleTaskPanel.form, ArchSectionPlane.SectionPlaneTaskPanel.form, ArchStructure.StructureTaskPanel.form, ArchWindow._ArchWindowTaskPanel.form, DraftGui.DraftTaskPanel.form, DraftGui.DraftToolBar.form, DraftGui.FacebinderTaskPanel.form, draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor.form, draftguitools.gui_setstyle.Draft_SetStyle_TaskPanel.form, drafttaskpanels.task_circulararray.TaskPanelCircularArray.form, drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.form, drafttaskpanels.task_polararray.TaskPanelPolarArray.form, drafttaskpanels.task_scale.ScaleTaskPanel.form, drafttaskpanels.task_selectplane.SelectPlaneTaskPanel.form, drafttaskpanels.task_shapestring.ShapeStringTaskPanel.form, feminout.importFenicsMesh.WriteXDMFTaskPanel.form, femsolver.elmer.equations.equation._TaskPanel.form, femsolver.solver_taskpanel.ControlTaskPanel.form, femtaskpanels.task_constraint_electrostaticpotential._TaskPanel.form, femtaskpanels.task_constraint_flowvelocity._TaskPanel.form, femtaskpanels.task_constraint_initialflowvelocity._TaskPanel.form, femtaskpanels.task_constraint_sectionprint._TaskPanel.form, femtaskpanels.task_constraint_tie._TaskPanel.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, femtaskpanels.task_element_geometry1D._TaskPanel.form, femtaskpanels.task_element_geometry2D._TaskPanel.form, femtaskpanels.task_element_rotation1D._TaskPanel.form, femtaskpanels.task_material_common._TaskPanel.form, femtaskpanels.task_material_reinforced._TaskPanel.form, femtaskpanels.task_mesh_boundarylayer._TaskPanel.form, femtaskpanels.task_mesh_gmsh._TaskPanel.form, femtaskpanels.task_mesh_group._TaskPanel.form, femtaskpanels.task_mesh_region._TaskPanel.form, femtaskpanels.task_result_mechanical._TaskPanel.form, femtaskpanels.task_solver_ccxtools._TaskPanel.form, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.tolerance_zone.form, automotive_design.tolerance_zone.form, OpenSCADCommands.AddSCADTask.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, BasicShapes.ViewProviderShapes.TaskTubeUI.form, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.form, PathScripts.PathDressupAxisMap.TaskPanel.form, PathScripts.PathDressupDogbone.TaskPanel.form, PathScripts.PathDressupDragknife.TaskPanel.form, PathScripts.PathDressupLeadInOut.TaskPanel.form, PathScripts.PathDressupPathBoundaryGui.TaskPanel.form, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.form, PathScripts.PathDressupTagPreferences.HoldingTagPreferences.form, PathScripts.PathDressupZCorrect.TaskPanel.form, PathScripts.PathJobGui.StockEdit.form, PathScripts.PathJobGui.TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, PathScripts.PathOpGui.TaskPanel.form, PathScripts.PathPreferencesAdvanced.AdvancedPreferencesPage.form, PathScripts.PathPreferencesPathDressup.DressupPreferencesPage.form, PathScripts.PathPreferencesPathJob.JobPreferencesPage.form, PathScripts.PathPropertyBagGui.PropertyCreate.form, PathScripts.PathPropertyBagGui.TaskPanel.form, PathScripts.PathSetupSheetGui.OpTaskPanel.form, PathScripts.PathSetupSheetGui.OpsDefaultEditor.form, PathScripts.PathSetupSheetGui.GlobalEditor.form, PathScripts.PathSetupSheetGui.TaskPanel.form, PathScripts.PathSimulatorGui.CAMSimTaskUi.form, PathScripts.PathToolBitEdit.ToolBitEditor.form, PathScripts.PathToolBitGui.TaskPanel.form, PathScripts.PathToolBitLibraryGui.ToolBitSelector.form, PathScripts.PathToolBitLibraryGui.ToolBitLibrary.form, PathScripts.PathToolControllerGui.ToolControllerEditor.form, PathScripts.PathToolControllerGui.TaskPanel.form, PathScripts.PathToolEdit.ToolEditorDefault.form, PathScripts.PathToolEdit.ToolEditorImage.form, PathScripts.PathToolEdit.ToolEditor.form, PathScripts.PathToolLibraryEditor.EditorPanel.form, plotAxes.TaskPanel.TaskPanel.form, plotLabels.TaskPanel.TaskPanel.form, plotPositions.TaskPanel.TaskPanel.form, plotSave.TaskPanel.TaskPanel.form, plotSeries.TaskPanel.TaskPanel.form, shipAreasCurve.TaskPanel.TaskPanel.form, shipCapacityCurve.TaskPanel.TaskPanel.form, shipCreateShip.TaskPanel.TaskPanel.form, shipCreateTank.TaskPanel.TaskPanel.form, shipCreateWeight.TaskPanel.TaskPanel.form, shipGZ.TaskPanel.TaskPanel.form, shipHydrostatics.TaskPanel.TaskPanel.form, shipLoadExample.TaskPanel.TaskPanel.form, shipOutlineDraw.TaskPanel.TaskPanel.form, SketcherGui::SketcherSettings.form, TaskPanel.TaskPanel.form, TaskPanel.TaskCalendar.form, TaskPanel.TaskManyTaskBoxes.form, Gui::VectorListEditor.model, ArchMaterial._ArchMultiMaterialTaskPanel.model, PartGui::TaskCheckGeometryResults.model, PathScripts.PathJobDlg.JobCreate.model, PathScripts.PathOp.ObjectOp.model, PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.model, PathScripts.PathPropertyBagGui.TaskPanel.model, PathScripts.PathSetupSheetGui.OpTaskPanel.model, PathScripts.PathToolBitEdit.ToolBitEditor.model, SpreadsheetGui::SheetView.model, draftutils.gui_utils.select(), and PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.selectionModel.

Referenced by PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.selectionChanged(), and PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.setExtensions().

◆ selectionChanged()

◆ setExtensions()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.setExtensions (   self,
  extensions 
)

References PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.createItemForBaseModel(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.DataObject, PathScripts.PathJobDlg.JobCreate.DataObject, PathScripts.PathJobDlg.JobTemplateExport.DataObject, PathScripts.PathJobGui.TaskPanel.DataObject, PathScripts.PathOpGui.TaskPanelBaseGeometryPage.DataObject, PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.DataObject, PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.forAllItemsCall(), Gui::Dialog::PreferenceUiForm.form, ArchAxis._AxisTaskPanel.form, ArchAxis.AxisSystemTaskPanel.form, ArchAxis.ArchGridTaskPanel.form, ArchCommands.SurveyTaskPanel.form, ArchComponent.ComponentTaskPanel.form, ArchCutPlane._CutPlaneTaskPanel.form, ArchIFCView.IfcContextUI.form, ArchMaterial._ArchMaterialTaskPanel.form, ArchMaterial._ArchMultiMaterialTaskPanel.form, ArchPanel.SheetTaskPanel.form, ArchPanel.NestTaskPanel.form, ArchPrecast._PrecastTaskPanel.form, ArchPrecast._DentsTaskPanel.form, ArchProfile.ProfileTaskPanel.form, ArchReference.ArchReferenceTaskPanel.form, ArchRoof._RoofTaskPanel.form, ArchSchedule.ArchScheduleTaskPanel.form, ArchSectionPlane.SectionPlaneTaskPanel.form, ArchStructure.StructureTaskPanel.form, ArchWindow._ArchWindowTaskPanel.form, DraftGui.DraftTaskPanel.form, DraftGui.DraftToolBar.form, DraftGui.FacebinderTaskPanel.form, draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor.form, draftguitools.gui_setstyle.Draft_SetStyle_TaskPanel.form, drafttaskpanels.task_circulararray.TaskPanelCircularArray.form, drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.form, drafttaskpanels.task_polararray.TaskPanelPolarArray.form, drafttaskpanels.task_scale.ScaleTaskPanel.form, drafttaskpanels.task_selectplane.SelectPlaneTaskPanel.form, drafttaskpanels.task_shapestring.ShapeStringTaskPanel.form, feminout.importFenicsMesh.WriteXDMFTaskPanel.form, femsolver.elmer.equations.equation._TaskPanel.form, femsolver.solver_taskpanel.ControlTaskPanel.form, femtaskpanels.task_constraint_electrostaticpotential._TaskPanel.form, femtaskpanels.task_constraint_flowvelocity._TaskPanel.form, femtaskpanels.task_constraint_initialflowvelocity._TaskPanel.form, femtaskpanels.task_constraint_sectionprint._TaskPanel.form, femtaskpanels.task_constraint_tie._TaskPanel.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, femtaskpanels.task_element_geometry1D._TaskPanel.form, femtaskpanels.task_element_geometry2D._TaskPanel.form, femtaskpanels.task_element_rotation1D._TaskPanel.form, femtaskpanels.task_material_common._TaskPanel.form, femtaskpanels.task_material_reinforced._TaskPanel.form, femtaskpanels.task_mesh_boundarylayer._TaskPanel.form, femtaskpanels.task_mesh_gmsh._TaskPanel.form, femtaskpanels.task_mesh_group._TaskPanel.form, femtaskpanels.task_mesh_region._TaskPanel.form, femtaskpanels.task_result_mechanical._TaskPanel.form, femtaskpanels.task_solver_ccxtools._TaskPanel.form, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.tolerance_zone.form, automotive_design.tolerance_zone.form, OpenSCADCommands.AddSCADTask.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, BasicShapes.ViewProviderShapes.TaskTubeUI.form, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.form, PathScripts.PathDressupAxisMap.TaskPanel.form, PathScripts.PathDressupDogbone.TaskPanel.form, PathScripts.PathDressupDragknife.TaskPanel.form, PathScripts.PathDressupLeadInOut.TaskPanel.form, PathScripts.PathDressupPathBoundaryGui.TaskPanel.form, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.form, PathScripts.PathDressupTagPreferences.HoldingTagPreferences.form, PathScripts.PathDressupZCorrect.TaskPanel.form, PathScripts.PathJobGui.StockEdit.form, PathScripts.PathJobGui.TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, PathScripts.PathOpGui.TaskPanel.form, PathScripts.PathPreferencesAdvanced.AdvancedPreferencesPage.form, PathScripts.PathPreferencesPathDressup.DressupPreferencesPage.form, PathScripts.PathPreferencesPathJob.JobPreferencesPage.form, PathScripts.PathPropertyBagGui.PropertyCreate.form, PathScripts.PathPropertyBagGui.TaskPanel.form, PathScripts.PathSetupSheetGui.OpTaskPanel.form, PathScripts.PathSetupSheetGui.OpsDefaultEditor.form, PathScripts.PathSetupSheetGui.GlobalEditor.form, PathScripts.PathSetupSheetGui.TaskPanel.form, PathScripts.PathSimulatorGui.CAMSimTaskUi.form, PathScripts.PathToolBitEdit.ToolBitEditor.form, PathScripts.PathToolBitGui.TaskPanel.form, PathScripts.PathToolBitLibraryGui.ToolBitSelector.form, PathScripts.PathToolBitLibraryGui.ToolBitLibrary.form, PathScripts.PathToolControllerGui.ToolControllerEditor.form, PathScripts.PathToolControllerGui.TaskPanel.form, PathScripts.PathToolEdit.ToolEditorDefault.form, PathScripts.PathToolEdit.ToolEditorImage.form, PathScripts.PathToolEdit.ToolEditor.form, PathScripts.PathToolLibraryEditor.EditorPanel.form, plotAxes.TaskPanel.TaskPanel.form, plotLabels.TaskPanel.TaskPanel.form, plotPositions.TaskPanel.TaskPanel.form, plotSave.TaskPanel.TaskPanel.form, plotSeries.TaskPanel.TaskPanel.form, shipAreasCurve.TaskPanel.TaskPanel.form, shipCapacityCurve.TaskPanel.TaskPanel.form, shipCreateShip.TaskPanel.TaskPanel.form, shipCreateTank.TaskPanel.TaskPanel.form, shipCreateWeight.TaskPanel.TaskPanel.form, shipGZ.TaskPanel.TaskPanel.form, shipHydrostatics.TaskPanel.TaskPanel.form, shipLoadExample.TaskPanel.TaskPanel.form, shipOutlineDraw.TaskPanel.TaskPanel.form, SketcherGui::SketcherSettings.form, TaskPanel.TaskPanel.form, TaskPanel.TaskCalendar.form, TaskPanel.TaskManyTaskBoxes.form, Gui::VectorListEditor.model, ArchMaterial._ArchMultiMaterialTaskPanel.model, PartGui::TaskCheckGeometryResults.model, PathScripts.PathJobDlg.JobCreate.model, PathScripts.PathOp.ObjectOp.model, PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.model, PathScripts.PathPropertyBagGui.TaskPanel.model, PathScripts.PathSetupSheetGui.OpTaskPanel.model, PathScripts.PathToolBitEdit.ToolBitEditor.model, SpreadsheetGui::SheetView.model, UpdateLabelExpressionVisitor.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Gui::ActiveObjectList::ObjectInfo.obj, Info.obj, ExpressionCompleterModel::Info.obj, ItemInfo.obj, ItemInfo2.obj, ArchAxis._AxisTaskPanel.obj, ArchAxis.AxisSystemTaskPanel.obj, ArchAxis.ArchGridTaskPanel.obj, ArchComponent.ComponentTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ArchProfile.ProfileTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchWindow._ArchWindowTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, draftguitools.gui_base_original.DraftTool.obj, draftguitools.gui_edit.Edit.obj, draftguitools.gui_lines.Line.obj, draftguitools.gui_trimex.Trimex.obj, draftguitools.gui_wire2spline.WireToBSpline.obj, femtaskpanels.task_constraint_sectionprint._TaskPanel.obj, femtaskpanels.task_constraint_tie._TaskPanel.obj, femtaskpanels.task_element_fluid1D._TaskPanel.obj, femtaskpanels.task_element_geometry1D._TaskPanel.obj, femtaskpanels.task_element_geometry2D._TaskPanel.obj, femtaskpanels.task_element_rotation1D._TaskPanel.obj, femtaskpanels.task_material_common._TaskPanel.obj, femtaskpanels.task_material_reinforced._TaskPanel.obj, femtaskpanels.task_mesh_boundarylayer._TaskPanel.obj, femtaskpanels.task_mesh_group._TaskPanel.obj, femtaskpanels.task_mesh_region._TaskPanel.obj, Import::ImportOCAF2::Info.obj, MaterialEditor.MaterialEditor.obj, MeshPartGui::ShapeInfo.obj, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.obj, PartGui::DlgFilletEdges::Private::SelectionObjectCompare.obj, PartGui::FaceColors::Private.obj, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.obj, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.obj, PathCommands._CommandSelectLoop.obj, PathScripts.PathDressupAxisMap.TaskPanel.obj, PathScripts.PathDressupAxisMap.ViewProviderDressup.obj, PathScripts.PathDressupDogbone.Bone.obj, PathScripts.PathDressupDogbone.TaskPanel.obj, PathScripts.PathDressupDogbone.ViewProviderDressup.obj, PathScripts.PathDressupDragknife.TaskPanel.obj, PathScripts.PathDressupHoldingTags.PathData.obj, PathScripts.PathDressupHoldingTags.ObjectTagDressup.obj, PathScripts.PathDressupLeadInOut.ObjectDressup.obj, PathScripts.PathDressupLeadInOut.TaskPanel.obj, PathScripts.PathDressupLeadInOut.ViewProviderDressup.obj, PathScripts.PathDressupPathBoundary.DressupPathBoundary.obj, PathScripts.PathDressupPathBoundaryGui.TaskPanel.obj, PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.obj, PathScripts.PathDressupRampEntry.ObjectDressup.obj, PathScripts.PathDressupRampEntry.ViewProviderDressup.obj, PathScripts.PathDressupTag.ObjectDressup.obj, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.obj, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.obj, PathScripts.PathDressupZCorrect.TaskPanel.obj, PathScripts.PathDressupZCorrect.ViewProviderDressup.obj, PathScripts.PathGetPoint.TaskPanel.obj, PathScripts.PathGui.QuantitySpinBox.obj, PathScripts.PathIconViewProvider.ViewProvider.obj, PathScripts.PathJob.ObjectJob.obj, PathScripts.PathJobGui.ViewProvider.obj, PathScripts.PathJobGui.StockEdit.obj, PathScripts.PathJobGui.TaskPanel.obj, PathScripts.PathOpGui.TaskPanelPage.obj, PathScripts.PathOpGui.TaskPanel.obj, PathScripts.PathPocketShape.Extension.obj, PathScripts.PathPocketShapeGui._Extension.obj, PathScripts.PathPropertyBag.PropertyBag.obj, PathScripts.PathPropertyBagGui.ViewProvider.obj, PathScripts.PathPropertyBagGui.PropertyCreate.obj, PathScripts.PathPropertyBagGui.TaskPanel.obj, PathScripts.PathPropertyEditor._PropertyEditor.obj, PathScripts.PathSetupSheet.SetupSheet.obj, PathScripts.PathSetupSheetGui.ViewProvider.obj, PathScripts.PathSetupSheetGui.OpTaskPanel.obj, PathScripts.PathSetupSheetGui.OpsDefaultEditor.obj, PathScripts.PathSetupSheetGui.GlobalEditor.obj, PathScripts.PathSetupSheetGui.TaskPanel.obj, PathScripts.PathSurfaceSupport.PathGeometryGenerator.obj, PathScripts.PathSurfaceSupport.ProcessSelectedFaces.obj, PathScripts.PathSurfaceSupport.OCL_Tool.obj, PathScripts.PathToolBit.ToolBit.obj, PathScripts.PathToolBitGui.ViewProvider.obj, PathScripts.PathToolBitGui.TaskPanel.obj, PathScripts.PathToolControllerGui.ToolControllerEditor.obj, PathScripts.PathToolControllerGui.TaskPanel.obj, PathScripts.PathToolControllerGui.DlgToolControllerEdit.obj, ReenGui::FitBSplineSurfaceWidget::Private.obj, ReenGui::PoissonWidget::Private.obj, Sandbox::CustomAddObjectEvent.obj, Sandbox::CustomPurgeEvent.obj, Sandbox::Callable< T, method >.obj, Sandbox::CallableWithArgs< T, Arg, method >.obj, Sandbox::DocumentObjectProtector.obj, shipAreasCurve.Preview.Preview.obj, shipOutlineDraw.Preview.Preview.obj, shipOutlineDraw.TaskPanel.TaskPanel.obj, Texture.ViewProviderTexture.obj, Web::FirewallPython.obj, PathScripts.PathJobGui.TaskPanel.restoreSelection(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.restoreSelection(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.selectionModel, ArchPanel.ViewProviderPanelCut.switch, ArchPanel.ViewProviderPanelSheet.switch, draftguitools.gui_trackers.Tracker.switch, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.switch, PathScripts.PathJobGui.ViewProvider.switch, PathScripts.PathPocketShapeGui._Extension.switch, and PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.switch.

Referenced by PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.setFields(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.toggleExtensionCorners(), and PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.updateData().

◆ setFields()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.setFields (   self,
  obj 
)
setFields(obj) ... overwrite to transfer obj's property values to UI.
Can safely be overwritten by subclasses.

Reimplemented from PathScripts.PathOpGui.TaskPanelPage.

References PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.defaultLength, Part::Geometry.extensions, PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.extensions, Gui::Dialog::PreferenceUiForm.form, ArchAxis._AxisTaskPanel.form, ArchAxis.AxisSystemTaskPanel.form, ArchAxis.ArchGridTaskPanel.form, ArchCommands.SurveyTaskPanel.form, ArchComponent.ComponentTaskPanel.form, ArchCutPlane._CutPlaneTaskPanel.form, ArchIFCView.IfcContextUI.form, ArchMaterial._ArchMaterialTaskPanel.form, ArchMaterial._ArchMultiMaterialTaskPanel.form, ArchPanel.SheetTaskPanel.form, ArchPanel.NestTaskPanel.form, ArchPrecast._PrecastTaskPanel.form, ArchPrecast._DentsTaskPanel.form, ArchProfile.ProfileTaskPanel.form, ArchReference.ArchReferenceTaskPanel.form, ArchRoof._RoofTaskPanel.form, ArchSchedule.ArchScheduleTaskPanel.form, ArchSectionPlane.SectionPlaneTaskPanel.form, ArchStructure.StructureTaskPanel.form, ArchWindow._ArchWindowTaskPanel.form, DraftGui.DraftTaskPanel.form, DraftGui.DraftToolBar.form, DraftGui.FacebinderTaskPanel.form, draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor.form, draftguitools.gui_setstyle.Draft_SetStyle_TaskPanel.form, drafttaskpanels.task_circulararray.TaskPanelCircularArray.form, drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.form, drafttaskpanels.task_polararray.TaskPanelPolarArray.form, drafttaskpanels.task_scale.ScaleTaskPanel.form, drafttaskpanels.task_selectplane.SelectPlaneTaskPanel.form, drafttaskpanels.task_shapestring.ShapeStringTaskPanel.form, feminout.importFenicsMesh.WriteXDMFTaskPanel.form, femsolver.elmer.equations.equation._TaskPanel.form, femsolver.solver_taskpanel.ControlTaskPanel.form, femtaskpanels.task_constraint_electrostaticpotential._TaskPanel.form, femtaskpanels.task_constraint_flowvelocity._TaskPanel.form, femtaskpanels.task_constraint_initialflowvelocity._TaskPanel.form, femtaskpanels.task_constraint_sectionprint._TaskPanel.form, femtaskpanels.task_constraint_tie._TaskPanel.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, femtaskpanels.task_element_geometry1D._TaskPanel.form, femtaskpanels.task_element_geometry2D._TaskPanel.form, femtaskpanels.task_element_rotation1D._TaskPanel.form, femtaskpanels.task_material_common._TaskPanel.form, femtaskpanels.task_material_reinforced._TaskPanel.form, femtaskpanels.task_mesh_boundarylayer._TaskPanel.form, femtaskpanels.task_mesh_gmsh._TaskPanel.form, femtaskpanels.task_mesh_group._TaskPanel.form, femtaskpanels.task_mesh_region._TaskPanel.form, femtaskpanels.task_result_mechanical._TaskPanel.form, femtaskpanels.task_solver_ccxtools._TaskPanel.form, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.tolerance_zone.form, automotive_design.tolerance_zone.form, OpenSCADCommands.AddSCADTask.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, BasicShapes.ViewProviderShapes.TaskTubeUI.form, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.form, PathScripts.PathDressupAxisMap.TaskPanel.form, PathScripts.PathDressupDogbone.TaskPanel.form, PathScripts.PathDressupDragknife.TaskPanel.form, PathScripts.PathDressupLeadInOut.TaskPanel.form, PathScripts.PathDressupPathBoundaryGui.TaskPanel.form, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.form, PathScripts.PathDressupTagPreferences.HoldingTagPreferences.form, PathScripts.PathDressupZCorrect.TaskPanel.form, PathScripts.PathJobGui.StockEdit.form, PathScripts.PathJobGui.TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, PathScripts.PathOpGui.TaskPanel.form, PathScripts.PathPreferencesAdvanced.AdvancedPreferencesPage.form, PathScripts.PathPreferencesPathDressup.DressupPreferencesPage.form, PathScripts.PathPreferencesPathJob.JobPreferencesPage.form, PathScripts.PathPropertyBagGui.PropertyCreate.form, PathScripts.PathPropertyBagGui.TaskPanel.form, PathScripts.PathSetupSheetGui.OpTaskPanel.form, PathScripts.PathSetupSheetGui.OpsDefaultEditor.form, PathScripts.PathSetupSheetGui.GlobalEditor.form, PathScripts.PathSetupSheetGui.TaskPanel.form, PathScripts.PathSimulatorGui.CAMSimTaskUi.form, PathScripts.PathToolBitEdit.ToolBitEditor.form, PathScripts.PathToolBitGui.TaskPanel.form, PathScripts.PathToolBitLibraryGui.ToolBitSelector.form, PathScripts.PathToolBitLibraryGui.ToolBitLibrary.form, PathScripts.PathToolControllerGui.ToolControllerEditor.form, PathScripts.PathToolControllerGui.TaskPanel.form, PathScripts.PathToolEdit.ToolEditorDefault.form, PathScripts.PathToolEdit.ToolEditorImage.form, PathScripts.PathToolEdit.ToolEditor.form, PathScripts.PathToolLibraryEditor.EditorPanel.form, plotAxes.TaskPanel.TaskPanel.form, plotLabels.TaskPanel.TaskPanel.form, plotPositions.TaskPanel.TaskPanel.form, plotSave.TaskPanel.TaskPanel.form, plotSeries.TaskPanel.TaskPanel.form, shipAreasCurve.TaskPanel.TaskPanel.form, shipCapacityCurve.TaskPanel.TaskPanel.form, shipCreateShip.TaskPanel.TaskPanel.form, shipCreateTank.TaskPanel.TaskPanel.form, shipCreateWeight.TaskPanel.TaskPanel.form, shipGZ.TaskPanel.TaskPanel.form, shipHydrostatics.TaskPanel.TaskPanel.form, shipLoadExample.TaskPanel.TaskPanel.form, shipOutlineDraw.TaskPanel.TaskPanel.form, SketcherGui::SketcherSettings.form, TaskPanel.TaskPanel.form, TaskPanel.TaskCalendar.form, TaskPanel.TaskManyTaskBoxes.form, PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.setExtensions(), and PathScripts.PathPocketShape.ObjectPocket.setExtensions().

Referenced by PathScripts.PathJobGui.StockEdit.activate(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.addBase(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.deleteBase(), PathScripts.PathJobGui.TaskPanel.jobModelEdit(), PathScripts.PathJobGui.TaskPanel.objectDelete(), PathScripts.PathOpGui.TaskPanelPage.pageSetFields(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.pageUpdateData(), PathScripts.PathOpGui.TaskPanelBaseLocationPage.pageUpdateData(), PathScripts.PathOpGui.TaskPanelHeightsPage.pageUpdateData(), PathScripts.PathOpGui.TaskPanelDepthsPage.pageUpdateData(), PathScripts.PathOpGui.TaskPanelDiametersPage.pageUpdateData(), PathScripts.PathProbeGui.TaskPanelOpPage.SetOutputFileName(), PathScripts.PathJobGui.TaskPanel.setPostProcessorOutputFile(), PathScripts.PathDressupZCorrect.TaskPanel.SetProbePointFileName(), PathScripts.PathDressupDogbone.TaskPanel.setupUi(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.setupUi(), PathScripts.PathSetupSheetGui.GlobalEditor.setupUi(), PathScripts.PathToolControllerGui.TaskPanel.setupUi(), PathScripts.PathToolLibraryEditor.EditorPanel.setupUi(), PathScripts.PathJobGui.TaskPanel.setupUi(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.setupUi(), PathScripts.PathJobGui.StockCreateBoxEdit.setupUi(), PathScripts.PathJobGui.StockCreateCylinderEdit.setupUi(), PathScripts.PathJobGui.StockFromExistingEdit.setupUi(), PathScripts.PathJobGui.TaskPanel.toolControllerEdit(), and PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.updateData().

◆ showHideExtension()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.showHideExtension (   self)

References PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.forAllItemsCall(), Gui::Dialog::PreferenceUiForm.form, ArchAxis._AxisTaskPanel.form, ArchAxis.AxisSystemTaskPanel.form, ArchAxis.ArchGridTaskPanel.form, ArchCommands.SurveyTaskPanel.form, ArchComponent.ComponentTaskPanel.form, ArchCutPlane._CutPlaneTaskPanel.form, ArchIFCView.IfcContextUI.form, ArchMaterial._ArchMaterialTaskPanel.form, ArchMaterial._ArchMultiMaterialTaskPanel.form, ArchPanel.SheetTaskPanel.form, ArchPanel.NestTaskPanel.form, ArchPrecast._PrecastTaskPanel.form, ArchPrecast._DentsTaskPanel.form, ArchProfile.ProfileTaskPanel.form, ArchReference.ArchReferenceTaskPanel.form, ArchRoof._RoofTaskPanel.form, ArchSchedule.ArchScheduleTaskPanel.form, ArchSectionPlane.SectionPlaneTaskPanel.form, ArchStructure.StructureTaskPanel.form, ArchWindow._ArchWindowTaskPanel.form, DraftGui.DraftTaskPanel.form, DraftGui.DraftToolBar.form, DraftGui.FacebinderTaskPanel.form, draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor.form, draftguitools.gui_setstyle.Draft_SetStyle_TaskPanel.form, drafttaskpanels.task_circulararray.TaskPanelCircularArray.form, drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.form, drafttaskpanels.task_polararray.TaskPanelPolarArray.form, drafttaskpanels.task_scale.ScaleTaskPanel.form, drafttaskpanels.task_selectplane.SelectPlaneTaskPanel.form, drafttaskpanels.task_shapestring.ShapeStringTaskPanel.form, feminout.importFenicsMesh.WriteXDMFTaskPanel.form, femsolver.elmer.equations.equation._TaskPanel.form, femsolver.solver_taskpanel.ControlTaskPanel.form, femtaskpanels.task_constraint_electrostaticpotential._TaskPanel.form, femtaskpanels.task_constraint_flowvelocity._TaskPanel.form, femtaskpanels.task_constraint_initialflowvelocity._TaskPanel.form, femtaskpanels.task_constraint_sectionprint._TaskPanel.form, femtaskpanels.task_constraint_tie._TaskPanel.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, femtaskpanels.task_element_geometry1D._TaskPanel.form, femtaskpanels.task_element_geometry2D._TaskPanel.form, femtaskpanels.task_element_rotation1D._TaskPanel.form, femtaskpanels.task_material_common._TaskPanel.form, femtaskpanels.task_material_reinforced._TaskPanel.form, femtaskpanels.task_mesh_boundarylayer._TaskPanel.form, femtaskpanels.task_mesh_gmsh._TaskPanel.form, femtaskpanels.task_mesh_group._TaskPanel.form, femtaskpanels.task_mesh_region._TaskPanel.form, femtaskpanels.task_result_mechanical._TaskPanel.form, femtaskpanels.task_solver_ccxtools._TaskPanel.form, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.tolerance_zone.form, automotive_design.tolerance_zone.form, OpenSCADCommands.AddSCADTask.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, BasicShapes.ViewProviderShapes.TaskTubeUI.form, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.form, PathScripts.PathDressupAxisMap.TaskPanel.form, PathScripts.PathDressupDogbone.TaskPanel.form, PathScripts.PathDressupDragknife.TaskPanel.form, PathScripts.PathDressupLeadInOut.TaskPanel.form, PathScripts.PathDressupPathBoundaryGui.TaskPanel.form, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.form, PathScripts.PathDressupTagPreferences.HoldingTagPreferences.form, PathScripts.PathDressupZCorrect.TaskPanel.form, PathScripts.PathJobGui.StockEdit.form, PathScripts.PathJobGui.TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, PathScripts.PathOpGui.TaskPanel.form, PathScripts.PathPreferencesAdvanced.AdvancedPreferencesPage.form, PathScripts.PathPreferencesPathDressup.DressupPreferencesPage.form, PathScripts.PathPreferencesPathJob.JobPreferencesPage.form, PathScripts.PathPropertyBagGui.PropertyCreate.form, PathScripts.PathPropertyBagGui.TaskPanel.form, PathScripts.PathSetupSheetGui.OpTaskPanel.form, PathScripts.PathSetupSheetGui.OpsDefaultEditor.form, PathScripts.PathSetupSheetGui.GlobalEditor.form, PathScripts.PathSetupSheetGui.TaskPanel.form, PathScripts.PathSimulatorGui.CAMSimTaskUi.form, PathScripts.PathToolBitEdit.ToolBitEditor.form, PathScripts.PathToolBitGui.TaskPanel.form, PathScripts.PathToolBitLibraryGui.ToolBitSelector.form, PathScripts.PathToolBitLibraryGui.ToolBitLibrary.form, PathScripts.PathToolControllerGui.ToolControllerEditor.form, PathScripts.PathToolControllerGui.TaskPanel.form, PathScripts.PathToolEdit.ToolEditorDefault.form, PathScripts.PathToolEdit.ToolEditorImage.form, PathScripts.PathToolEdit.ToolEditor.form, PathScripts.PathToolLibraryEditor.EditorPanel.form, plotAxes.TaskPanel.TaskPanel.form, plotLabels.TaskPanel.TaskPanel.form, plotPositions.TaskPanel.TaskPanel.form, plotSave.TaskPanel.TaskPanel.form, plotSeries.TaskPanel.TaskPanel.form, shipAreasCurve.TaskPanel.TaskPanel.form, shipCapacityCurve.TaskPanel.TaskPanel.form, shipCreateShip.TaskPanel.TaskPanel.form, shipCreateTank.TaskPanel.TaskPanel.form, shipCreateWeight.TaskPanel.TaskPanel.form, shipGZ.TaskPanel.TaskPanel.form, shipHydrostatics.TaskPanel.TaskPanel.form, shipLoadExample.TaskPanel.TaskPanel.form, shipOutlineDraw.TaskPanel.TaskPanel.form, SketcherGui::SketcherSettings.form, TaskPanel.TaskPanel.form, TaskPanel.TaskCalendar.form, TaskPanel.TaskManyTaskBoxes.form, and PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.selectionModel.

Referenced by PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.registerSignalHandlers().

◆ toggleExtensionCorners()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.toggleExtensionCorners (   self)

References UpdateLabelExpressionVisitor.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Gui::ActiveObjectList::ObjectInfo.obj, Info.obj, ExpressionCompleterModel::Info.obj, ItemInfo.obj, ItemInfo2.obj, ArchAxis._AxisTaskPanel.obj, ArchAxis.AxisSystemTaskPanel.obj, ArchAxis.ArchGridTaskPanel.obj, ArchComponent.ComponentTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ArchProfile.ProfileTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchWindow._ArchWindowTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, draftguitools.gui_base_original.DraftTool.obj, draftguitools.gui_edit.Edit.obj, draftguitools.gui_lines.Line.obj, draftguitools.gui_trimex.Trimex.obj, draftguitools.gui_wire2spline.WireToBSpline.obj, femtaskpanels.task_constraint_sectionprint._TaskPanel.obj, femtaskpanels.task_constraint_tie._TaskPanel.obj, femtaskpanels.task_element_fluid1D._TaskPanel.obj, femtaskpanels.task_element_geometry1D._TaskPanel.obj, femtaskpanels.task_element_geometry2D._TaskPanel.obj, femtaskpanels.task_element_rotation1D._TaskPanel.obj, femtaskpanels.task_material_common._TaskPanel.obj, femtaskpanels.task_material_reinforced._TaskPanel.obj, femtaskpanels.task_mesh_boundarylayer._TaskPanel.obj, femtaskpanels.task_mesh_group._TaskPanel.obj, femtaskpanels.task_mesh_region._TaskPanel.obj, Import::ImportOCAF2::Info.obj, MaterialEditor.MaterialEditor.obj, MeshPartGui::ShapeInfo.obj, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.obj, PartGui::DlgFilletEdges::Private::SelectionObjectCompare.obj, PartGui::FaceColors::Private.obj, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.obj, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.obj, PathCommands._CommandSelectLoop.obj, PathScripts.PathDressupAxisMap.TaskPanel.obj, PathScripts.PathDressupAxisMap.ViewProviderDressup.obj, PathScripts.PathDressupDogbone.Bone.obj, PathScripts.PathDressupDogbone.TaskPanel.obj, PathScripts.PathDressupDogbone.ViewProviderDressup.obj, PathScripts.PathDressupDragknife.TaskPanel.obj, PathScripts.PathDressupHoldingTags.PathData.obj, PathScripts.PathDressupHoldingTags.ObjectTagDressup.obj, PathScripts.PathDressupLeadInOut.ObjectDressup.obj, PathScripts.PathDressupLeadInOut.TaskPanel.obj, PathScripts.PathDressupLeadInOut.ViewProviderDressup.obj, PathScripts.PathDressupPathBoundary.DressupPathBoundary.obj, PathScripts.PathDressupPathBoundaryGui.TaskPanel.obj, PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.obj, PathScripts.PathDressupRampEntry.ObjectDressup.obj, PathScripts.PathDressupRampEntry.ViewProviderDressup.obj, PathScripts.PathDressupTag.ObjectDressup.obj, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.obj, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.obj, PathScripts.PathDressupZCorrect.TaskPanel.obj, PathScripts.PathDressupZCorrect.ViewProviderDressup.obj, PathScripts.PathGetPoint.TaskPanel.obj, PathScripts.PathGui.QuantitySpinBox.obj, PathScripts.PathIconViewProvider.ViewProvider.obj, PathScripts.PathJob.ObjectJob.obj, PathScripts.PathJobGui.ViewProvider.obj, PathScripts.PathJobGui.StockEdit.obj, PathScripts.PathJobGui.TaskPanel.obj, PathScripts.PathOpGui.TaskPanelPage.obj, PathScripts.PathOpGui.TaskPanel.obj, PathScripts.PathPocketShape.Extension.obj, PathScripts.PathPocketShapeGui._Extension.obj, PathScripts.PathPropertyBag.PropertyBag.obj, PathScripts.PathPropertyBagGui.ViewProvider.obj, PathScripts.PathPropertyBagGui.PropertyCreate.obj, PathScripts.PathPropertyBagGui.TaskPanel.obj, PathScripts.PathPropertyEditor._PropertyEditor.obj, PathScripts.PathSetupSheet.SetupSheet.obj, PathScripts.PathSetupSheetGui.ViewProvider.obj, PathScripts.PathSetupSheetGui.OpTaskPanel.obj, PathScripts.PathSetupSheetGui.OpsDefaultEditor.obj, PathScripts.PathSetupSheetGui.GlobalEditor.obj, PathScripts.PathSetupSheetGui.TaskPanel.obj, PathScripts.PathSurfaceSupport.PathGeometryGenerator.obj, PathScripts.PathSurfaceSupport.ProcessSelectedFaces.obj, PathScripts.PathSurfaceSupport.OCL_Tool.obj, PathScripts.PathToolBit.ToolBit.obj, PathScripts.PathToolBitGui.ViewProvider.obj, PathScripts.PathToolBitGui.TaskPanel.obj, PathScripts.PathToolControllerGui.ToolControllerEditor.obj, PathScripts.PathToolControllerGui.TaskPanel.obj, PathScripts.PathToolControllerGui.DlgToolControllerEdit.obj, ReenGui::FitBSplineSurfaceWidget::Private.obj, ReenGui::PoissonWidget::Private.obj, Sandbox::CustomAddObjectEvent.obj, Sandbox::CustomPurgeEvent.obj, Sandbox::Callable< T, method >.obj, Sandbox::CallableWithArgs< T, Arg, method >.obj, Sandbox::DocumentObjectProtector.obj, shipAreasCurve.Preview.Preview.obj, shipOutlineDraw.Preview.Preview.obj, shipOutlineDraw.TaskPanel.TaskPanel.obj, Texture.ViewProviderTexture.obj, Web::FirewallPython.obj, Gui::DAG::Model.selectionChanged(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.selectionChanged(), Spreadsheet::Cell.setDirty(), Spreadsheet::PropertySheet.setDirty(), PathScripts.PathDressupLeadInOut.TaskPanel.setDirty(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.setDirty(), PathScripts.PathOpGui.TaskPanelPage.setDirty(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.setExtensions(), and PathScripts.PathPocketShape.ObjectPocket.setExtensions().

Referenced by PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.registerSignalHandlers().

◆ updateData()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.updateData (   self,
  obj,
  prop 
)
updateData(obj, prop) ... overwrite if the receiver needs to react to property changes that might not have been caused by the receiver itself.
Sometimes a model will recalculate properties based on a change of another property. In order to keep the UI up to date with such changes this
function can be used.
Please note that the callback is synchronous with the property assignment operation. Also note that the notification is invoked regardless of the
actual value of the property assignment. In other words it also fires if a property gets assigned the same value it already has.
Taking above observations into account the implementation has to take care that it doesn't overwrite modified UI values by invoking setFields(obj).
This can happen if a subclass unconditionally transfers all values in getFields(obj) to the model and just calls setFields(obj) in this callback.
In such a scenario the first property assignment will cause all changes in the UI of the other fields to be overwritten by setFields(obj).
You have been warned.

Reimplemented from PathScripts.PathOpGui.TaskPanelPage.

References PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.blockUpdateData, PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.setExtensions(), and PathScripts.PathPocketShape.ObjectPocket.setExtensions().

Referenced by PathScripts.PathJobDlg.JobCreate.exec_(), draftviewproviders.view_dimension.ViewProviderLinearDimension.onChanged(), draftviewproviders.view_dimension.ViewProviderAngularDimension.onChanged(), draftviewproviders.view_wire.ViewProviderWire.onChanged(), PathScripts.PathOpGui.TaskPanelPage.pageUpdateData(), PathScripts.PathPropertyBagGui.TaskPanel.setupUi(), and PathScripts.PathSetupSheetGui.OpTaskPanel.setupUi().

◆ updateItemEnabled()

def PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.updateItemEnabled (   self,
  item 
)

References PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.DataObject, PathScripts.PathJobDlg.JobCreate.DataObject, PathScripts.PathJobDlg.JobTemplateExport.DataObject, PathScripts.PathJobGui.TaskPanel.DataObject, PathScripts.PathOpGui.TaskPanelBaseGeometryPage.DataObject, PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.DataObject, UpdateLabelExpressionVisitor.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Gui::ActiveObjectList::ObjectInfo.obj, Info.obj, ExpressionCompleterModel::Info.obj, ItemInfo.obj, ItemInfo2.obj, ArchAxis._AxisTaskPanel.obj, ArchAxis.AxisSystemTaskPanel.obj, ArchAxis.ArchGridTaskPanel.obj, ArchComponent.ComponentTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ArchProfile.ProfileTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchWindow._ArchWindowTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, draftguitools.gui_base_original.DraftTool.obj, draftguitools.gui_edit.Edit.obj, draftguitools.gui_lines.Line.obj, draftguitools.gui_trimex.Trimex.obj, draftguitools.gui_wire2spline.WireToBSpline.obj, femtaskpanels.task_constraint_sectionprint._TaskPanel.obj, femtaskpanels.task_constraint_tie._TaskPanel.obj, femtaskpanels.task_element_fluid1D._TaskPanel.obj, femtaskpanels.task_element_geometry1D._TaskPanel.obj, femtaskpanels.task_element_geometry2D._TaskPanel.obj, femtaskpanels.task_element_rotation1D._TaskPanel.obj, femtaskpanels.task_material_common._TaskPanel.obj, femtaskpanels.task_material_reinforced._TaskPanel.obj, femtaskpanels.task_mesh_boundarylayer._TaskPanel.obj, femtaskpanels.task_mesh_group._TaskPanel.obj, femtaskpanels.task_mesh_region._TaskPanel.obj, Import::ImportOCAF2::Info.obj, MaterialEditor.MaterialEditor.obj, MeshPartGui::ShapeInfo.obj, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.obj, PartGui::DlgFilletEdges::Private::SelectionObjectCompare.obj, PartGui::FaceColors::Private.obj, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.obj, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.obj, PathCommands._CommandSelectLoop.obj, PathScripts.PathDressupAxisMap.TaskPanel.obj, PathScripts.PathDressupAxisMap.ViewProviderDressup.obj, PathScripts.PathDressupDogbone.Bone.obj, PathScripts.PathDressupDogbone.TaskPanel.obj, PathScripts.PathDressupDogbone.ViewProviderDressup.obj, PathScripts.PathDressupDragknife.TaskPanel.obj, PathScripts.PathDressupHoldingTags.PathData.obj, PathScripts.PathDressupHoldingTags.ObjectTagDressup.obj, PathScripts.PathDressupLeadInOut.ObjectDressup.obj, PathScripts.PathDressupLeadInOut.TaskPanel.obj, PathScripts.PathDressupLeadInOut.ViewProviderDressup.obj, PathScripts.PathDressupPathBoundary.DressupPathBoundary.obj, PathScripts.PathDressupPathBoundaryGui.TaskPanel.obj, PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.obj, PathScripts.PathDressupRampEntry.ObjectDressup.obj, PathScripts.PathDressupRampEntry.ViewProviderDressup.obj, PathScripts.PathDressupTag.ObjectDressup.obj, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.obj, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.obj, PathScripts.PathDressupZCorrect.TaskPanel.obj, PathScripts.PathDressupZCorrect.ViewProviderDressup.obj, PathScripts.PathGetPoint.TaskPanel.obj, PathScripts.PathGui.QuantitySpinBox.obj, PathScripts.PathIconViewProvider.ViewProvider.obj, PathScripts.PathJob.ObjectJob.obj, PathScripts.PathJobGui.ViewProvider.obj, PathScripts.PathJobGui.StockEdit.obj, PathScripts.PathJobGui.TaskPanel.obj, PathScripts.PathOpGui.TaskPanelPage.obj, PathScripts.PathOpGui.TaskPanel.obj, PathScripts.PathPocketShape.Extension.obj, PathScripts.PathPocketShapeGui._Extension.obj, PathScripts.PathPropertyBag.PropertyBag.obj, PathScripts.PathPropertyBagGui.ViewProvider.obj, PathScripts.PathPropertyBagGui.PropertyCreate.obj, PathScripts.PathPropertyBagGui.TaskPanel.obj, PathScripts.PathPropertyEditor._PropertyEditor.obj, PathScripts.PathSetupSheet.SetupSheet.obj, PathScripts.PathSetupSheetGui.ViewProvider.obj, PathScripts.PathSetupSheetGui.OpTaskPanel.obj, PathScripts.PathSetupSheetGui.OpsDefaultEditor.obj, PathScripts.PathSetupSheetGui.GlobalEditor.obj, PathScripts.PathSetupSheetGui.TaskPanel.obj, PathScripts.PathSurfaceSupport.PathGeometryGenerator.obj, PathScripts.PathSurfaceSupport.ProcessSelectedFaces.obj, PathScripts.PathSurfaceSupport.OCL_Tool.obj, PathScripts.PathToolBit.ToolBit.obj, PathScripts.PathToolBitGui.ViewProvider.obj, PathScripts.PathToolBitGui.TaskPanel.obj, PathScripts.PathToolControllerGui.ToolControllerEditor.obj, PathScripts.PathToolControllerGui.TaskPanel.obj, PathScripts.PathToolControllerGui.DlgToolControllerEdit.obj, ReenGui::FitBSplineSurfaceWidget::Private.obj, ReenGui::PoissonWidget::Private.obj, Sandbox::CustomAddObjectEvent.obj, Sandbox::CustomPurgeEvent.obj, Sandbox::Callable< T, method >.obj, Sandbox::CallableWithArgs< T, Arg, method >.obj, Sandbox::DocumentObjectProtector.obj, shipAreasCurve.Preview.Preview.obj, shipOutlineDraw.Preview.Preview.obj, shipOutlineDraw.TaskPanel.TaskPanel.obj, Texture.ViewProviderTexture.obj, Web::FirewallPython.obj, Spreadsheet::Cell.setDirty(), Spreadsheet::PropertySheet.setDirty(), PathScripts.PathDressupLeadInOut.TaskPanel.setDirty(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.setDirty(), PathScripts.PathOpGui.TaskPanelPage.setDirty(), and PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.updateProxyExtensions().

Referenced by PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.registerSignalHandlers().

◆ updateProxyExtensions()

Member Data Documentation

◆ blockUpdateData

PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.blockUpdateData

◆ DataObject

◆ DataSwitch

int PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.DataSwitch = QtCore.Qt.ItemDataRole.UserRole + 2
static

◆ defaultLength

PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.defaultLength

◆ Direction

dictionary PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.Direction
static
Initial value:
= {
PathPocketShape.Extension.DirectionNormal: translate('PathPocket', 'Normal'),
PathPocketShape.Extension.DirectionX: translate('PathPocket', 'X'),
PathPocketShape.Extension.DirectionY: translate('PathPocket', 'Y')
}
Provides utility functions that wrap around the Qt translate function.

◆ edgeList

PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.edgeList

◆ extensionEdges

PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.extensionEdges

◆ extensions

◆ model

PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.model

◆ selectionModel

◆ switch


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