PathScripts.PathOpGui.TaskPanelHeightsPage Class Reference

Public Member Functions

def getFields (self, obj)
 
def getForm (self)
 
def getSignalsForUpdate (self, obj)
 
def getTitle (self, obj)
 
def initPage (self, obj)
 
def pageUpdateData (self, obj, prop)
 
def setFields (self, obj)
 
- Public Member Functions inherited from PathScripts.PathOpGui.TaskPanelPage
def cleanupPage (self, obj)
 
def getIcon (self, obj)
 
def modifyStandardButtons (self, buttonBox)
 
def onDirtyChanged (self, callback)
 
def pageCleanup (self)
 
def pageGetFields (self)
 
def pageRegisterSignalHandlers (self)
 
def pageSetFields (self)
 
def registerSignalHandlers (self, obj)
 
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 updateData (self, obj, prop)
 
def updatePanelVisibility (self, panelTitle, obj)
 
def updateSelection (self, obj, sel)
 
def updateToolController (self, obj, combo)
 

Public Attributes

 clearanceHeight
 
 panelTitle
 
 safeHeight
 
- Public Attributes inherited from PathScripts.PathOpGui.TaskPanelPage
 features
 
 form
 
 icon
 
 isdirty
 
 job
 
 obj
 
 panelTitle
 
 parent
 
 signalDirtyChanged
 
 title
 

Detailed Description

Page controller for heights.

Member Function Documentation

◆ getFields()

◆ getForm()

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

Reimplemented from PathScripts.PathOpGui.TaskPanelPage.

◆ getSignalsForUpdate()

def PathScripts.PathOpGui.TaskPanelHeightsPage.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 Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, PathScripts.PathDressupPathBoundaryGui.TaskPanel.form, ArchIFCView.IfcContextUI.form, drafttaskpanels.task_selectplane.SelectPlaneTaskPanel.form, femtaskpanels.task_constraint_initialflowvelocity._TaskPanel.form, drafttaskpanels.task_scale.ScaleTaskPanel.form, femtaskpanels.task_constraint_electrostaticpotential._TaskPanel.form, femtaskpanels.task_constraint_flowvelocity._TaskPanel.form, drafttaskpanels.task_shapestring.ShapeStringTaskPanel.form, femtaskpanels.task_mesh_gmsh._TaskPanel.form, femtaskpanels.task_solver_ccxtools._TaskPanel.form, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.form, femsolver.solver_taskpanel.ControlTaskPanel.form, feminout.importFenicsMesh.WriteXDMFTaskPanel.form, femtaskpanels.task_result_mechanical._TaskPanel.form, femtaskpanels.task_element_geometry2D._TaskPanel.form, femtaskpanels.task_constraint_tie._TaskPanel.form, femtaskpanels.task_element_rotation1D._TaskPanel.form, femtaskpanels.task_mesh_region._TaskPanel.form, femtaskpanels.task_mesh_group._TaskPanel.form, femsolver.elmer.equations.equation._TaskPanel.form, Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.form, femtaskpanels.task_mesh_boundarylayer._TaskPanel.form, PathScripts.PathDressupTagPreferences.HoldingTagPreferences.form, draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor.form, drafttaskpanels.task_circulararray.TaskPanelCircularArray.form, drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.form, drafttaskpanels.task_polararray.TaskPanelPolarArray.form, femtaskpanels.task_element_geometry1D._TaskPanel.form, ArchCutPlane._CutPlaneTaskPanel.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Gui::Dialog::PreferenceUiForm.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, femtaskpanels.task_material_reinforced._TaskPanel.form, DraftGui.DraftTaskPanel.form, PathScripts.PathDressupZCorrect.TaskPanel.form, femtaskpanels.task_material_common._TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, OpenSCADCommands.AddSCADTask.form, PathScripts.PathJobGui.StockEdit.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, ArchSchedule.ArchScheduleTaskPanel.form, ArchProfile.ProfileTaskPanel.form, ArchMaterial._ArchMaterialTaskPanel.form, PathScripts.PathJobGui.TaskPanel.form, ArchReference.ArchReferenceTaskPanel.form, ArchAxis._AxisTaskPanel.form, ArchPrecast._PrecastTaskPanel.form, DraftGui.DraftToolBar.form, ArchMaterial._ArchMultiMaterialTaskPanel.form, ArchRoof._RoofTaskPanel.form, PathScripts.PathDressupDogbone.TaskPanel.form, ArchAxis.AxisSystemTaskPanel.form, ArchCommands.SurveyTaskPanel.form, ArchStructure.StructureTaskPanel.form, ArchWindow._ArchWindowTaskPanel.form, ArchPrecast._DentsTaskPanel.form, ArchSectionPlane.SectionPlaneTaskPanel.form, ArchAxis.ArchGridTaskPanel.form, ArchPanel.SheetTaskPanel.form, ArchPanel.NestTaskPanel.form, ArchComponent.ComponentTaskPanel.form, DraftGui.FacebinderTaskPanel.form, automotive_design.tolerance_zone.form, and ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.tolerance_zone.form.

◆ getTitle()

def PathScripts.PathOpGui.TaskPanelHeightsPage.getTitle (   self,
  obj 
)
getTitle(obj) ... return title to be used for the receiver page.
The default implementation returns what was previously set with setTitle(title).
Can safely be overwritten by subclasses.

Reimplemented from PathScripts.PathOpGui.TaskPanelPage.

◆ initPage()

def PathScripts.PathOpGui.TaskPanelHeightsPage.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.PathDressupPathBoundary.DressupPathBoundary.clearanceHeight, PathScripts.PathOpGui.TaskPanelHeightsPage.clearanceHeight, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, PathScripts.PathDressupPathBoundaryGui.TaskPanel.form, ArchIFCView.IfcContextUI.form, drafttaskpanels.task_selectplane.SelectPlaneTaskPanel.form, femtaskpanels.task_constraint_initialflowvelocity._TaskPanel.form, drafttaskpanels.task_scale.ScaleTaskPanel.form, femtaskpanels.task_constraint_electrostaticpotential._TaskPanel.form, femtaskpanels.task_constraint_flowvelocity._TaskPanel.form, drafttaskpanels.task_shapestring.ShapeStringTaskPanel.form, femtaskpanels.task_solver_ccxtools._TaskPanel.form, femtaskpanels.task_mesh_gmsh._TaskPanel.form, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.form, femsolver.solver_taskpanel.ControlTaskPanel.form, feminout.importFenicsMesh.WriteXDMFTaskPanel.form, femtaskpanels.task_result_mechanical._TaskPanel.form, femtaskpanels.task_element_geometry2D._TaskPanel.form, femtaskpanels.task_constraint_tie._TaskPanel.form, femtaskpanels.task_element_rotation1D._TaskPanel.form, femtaskpanels.task_mesh_region._TaskPanel.form, femtaskpanels.task_mesh_group._TaskPanel.form, femsolver.elmer.equations.equation._TaskPanel.form, Mod.PartDesign.WizardShaft.WizardShaft.TaskWizardShaft.form, PathScripts.PathDressupTagPreferences.HoldingTagPreferences.form, femtaskpanels.task_mesh_boundarylayer._TaskPanel.form, draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor.form, drafttaskpanels.task_circulararray.TaskPanelCircularArray.form, drafttaskpanels.task_polararray.TaskPanelPolarArray.form, drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.form, femtaskpanels.task_element_geometry1D._TaskPanel.form, ArchCutPlane._CutPlaneTaskPanel.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Gui::Dialog::PreferenceUiForm.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, femtaskpanels.task_material_reinforced._TaskPanel.form, DraftGui.DraftTaskPanel.form, PathScripts.PathDressupZCorrect.TaskPanel.form, femtaskpanels.task_material_common._TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, OpenSCADCommands.AddSCADTask.form, PathScripts.PathJobGui.StockEdit.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, ArchSchedule.ArchScheduleTaskPanel.form, ArchProfile.ProfileTaskPanel.form, ArchMaterial._ArchMaterialTaskPanel.form, PathScripts.PathJobGui.TaskPanel.form, ArchReference.ArchReferenceTaskPanel.form, ArchAxis._AxisTaskPanel.form, ArchPrecast._PrecastTaskPanel.form, DraftGui.DraftToolBar.form, ArchMaterial._ArchMultiMaterialTaskPanel.form, ArchRoof._RoofTaskPanel.form, PathScripts.PathDressupDogbone.TaskPanel.form, ArchAxis.AxisSystemTaskPanel.form, ArchCommands.SurveyTaskPanel.form, ArchStructure.StructureTaskPanel.form, ArchWindow._ArchWindowTaskPanel.form, ArchPrecast._DentsTaskPanel.form, ArchSectionPlane.SectionPlaneTaskPanel.form, ArchAxis.ArchGridTaskPanel.form, ArchPanel.SheetTaskPanel.form, ArchPanel.NestTaskPanel.form, ArchComponent.ComponentTaskPanel.form, DraftGui.FacebinderTaskPanel.form, automotive_design.tolerance_zone.form, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.tolerance_zone.form, PathScripts.PathDressupPathBoundary.DressupPathBoundary.safeHeight, PathScripts.PathCircularHoleBase.ObjectOp.safeHeight, and PathScripts.PathOpGui.TaskPanelHeightsPage.safeHeight.

◆ pageUpdateData()

◆ setFields()

Member Data Documentation

◆ clearanceHeight

◆ panelTitle

PathScripts.PathOpGui.TaskPanelHeightsPage.panelTitle

◆ safeHeight


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