PathScripts.PathToolEdit.ToolEditor Class Reference

Public Member Functions

def accept (self)
 
def getMaterial (self, material)
 
def getType (self, tooltype)
 
def refresh (self)
 
def reject (self)
 
def setupToolType (self, tt)
 
def setupUI (self)
 
def updateTool (self)
 
def updateToolType (self)
 
def updateUI (self)
 

Public Attributes

 editor
 
 form
 
 Parent
 
 Tool
 
 tool
 

Static Public Attributes

 ToolTypeImage
 

Detailed Description

UI and controller for editing a Tool.
The controller embeds the UI to the parentWidget which has to have a layout attached to it.
The editor maintains two Tools, self.tool and self.Tool. The former is the one being edited
and always reflects the current state. self.Tool on the other hand is the "official" Tool
which should be used externally. The state is transferred between the two with accept and
reject.

The editor uses instances of ToolEditorDefault and ToolEditorImage to deal with the changes
of the actual parameters. For any ToolType not mapped in ToolTypeImage the editor uses
an instance of ToolEditorDefault.

Member Function Documentation

◆ accept()

◆ getMaterial()

def PathScripts.PathToolEdit.ToolEditor.getMaterial (   self,
  material 
)

◆ getType()

def PathScripts.PathToolEdit.ToolEditor.getType (   self,
  tooltype 
)

◆ refresh()

def PathScripts.PathToolEdit.ToolEditor.refresh (   self)

References PathScripts.PathSimulatorGui.CAMSimTaskUi.form, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, PathScripts.PathPreferencesPathDressup.DressupPreferencesPage.form, PathScripts.PathToolEdit.ToolEditorDefault.form, PathScripts.PathPreferencesPathJob.JobPreferencesPage.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, PathScripts.PathToolBitEdit.ToolBitEditor.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, PathScripts.PathToolEdit.ToolEditorImage.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, PathScripts.PathToolBitGui.TaskPanel.form, PathScripts.PathToolBitLibraryGui.ToolBitLibrary.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Gui::Dialog::PreferenceUiForm.form, PathScripts.PathSetupSheetGui.OpTaskPanel.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, PathScripts.PathToolBitGui.ToolBitSelector.form, femtaskpanels.task_material_reinforced._TaskPanel.form, PathScripts.PathToolControllerGui.ToolControllerEditor.form, DraftGui.DraftTaskPanel.form, PathScripts.PathDressupZCorrect.TaskPanel.form, PathScripts.PathToolEdit.ToolEditor.form, femtaskpanels.task_material_common._TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, PathScripts.PathSetupSheetGui.OpsDefaultEditor.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, PathScripts.PathToolControllerGui.TaskPanel.form, OpenSCADCommands.AddSCADTask.form, PathScripts.PathJobGui.StockEdit.form, PathScripts.PathSetupSheetGui.GlobalEditor.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, PathScripts.PathSetupSheetGui.TaskPanel.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, PathScripts.PathOpGui.TaskPanel.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.PathToolEdit.ToolEditorDefault.updateTool(), PathScripts.PathToolEdit.ToolEditorImage.updateTool(), PathScripts.PathToolBitEdit.ToolBitEditor.updateTool(), PathScripts.PathToolEdit.ToolEditor.updateTool(), PathScripts.PathToolEdit.ToolEditorDefault.updateUI(), FemGui::TaskFemConstraintInitialTemperature.updateUI(), FemGui::TaskFemConstraintFixed.updateUI(), FemGui::TaskFemConstraintPlaneRotation.updateUI(), FemGui::TaskFemConstraintPressure.updateUI(), FemGui::TaskFemConstraintContact.updateUI(), PartDesignGui::TaskLoftParameters.updateUI(), FemGui::TaskFemConstraintTemperature.updateUI(), PartDesignGui::TaskShapeBinder.updateUI(), FemGui::TaskFemConstraintForce.updateUI(), FemGui::TaskFemConstraintHeatflux.updateUI(), FemGui::TaskFemConstraintTransform.updateUI(), PartDesignGui::TaskScaledParameters.updateUI(), PartDesignGui::TaskPipeParameters.updateUI(), PartDesignGui::TaskMirroredParameters.updateUI(), PartDesignGui::TaskPadParameters.updateUI(), PartDesignGui::TaskPocketParameters.updateUI(), PartDesignGui::TaskLinearPatternParameters.updateUI(), PartDesignGui::TaskPolarPatternParameters.updateUI(), PartDesignGui::TaskRevolutionParameters.updateUI(), PartDesignGui::TaskMultiTransformParameters.updateUI(), PathScripts.PathToolEdit.ToolEditorImage.updateUI(), FemGui::TaskFemConstraintFluidBoundary.updateUI(), FemGui::TaskFemConstraintDisplacement.updateUI(), PartDesignGui::TaskPipeOrientation.updateUI(), PartDesignGui::TaskPipeScaling.updateUI(), PathScripts.PathToolBitGui.TaskPanel.updateUI(), PathScripts.PathToolBitEdit.ToolBitEditor.updateUI(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.updateUI(), PathScripts.PathDressupZCorrect.TaskPanel.updateUI(), PathScripts.PathToolEdit.ToolEditor.updateUI(), PathScripts.PathSetupSheetGui.OpsDefaultEditor.updateUI(), PathScripts.PathJobDlg.JobTemplateExport.updateUI(), PathScripts.PathSetupSheetGui.GlobalEditor.updateUI(), PathScripts.PathSetupSheetGui.TaskPanel.updateUI(), and PathScripts.PathDressupDogbone.TaskPanel.updateUI().

Referenced by PathScripts.PathToolEdit.ToolEditor.accept(), and PathScripts.PathToolEdit.ToolEditor.setupUI().

◆ reject()

◆ setupToolType()

def PathScripts.PathToolEdit.ToolEditor.setupToolType (   self,
  tt 
)

◆ setupUI()

def PathScripts.PathToolEdit.ToolEditor.setupUI (   self)

References PathScripts.PathSimulatorGui.CAMSimTaskUi.form, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, PathScripts.PathPreferencesPathDressup.DressupPreferencesPage.form, PathScripts.PathToolEdit.ToolEditorDefault.form, PathScripts.PathDressupPathBoundaryGui.TaskPanel.form, PathScripts.PathPreferencesPathJob.JobPreferencesPage.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, PathScripts.PathToolBitEdit.ToolBitEditor.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, PathScripts.PathToolEdit.ToolEditorImage.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_polararray.TaskPanelPolarArray.form, drafttaskpanels.task_circulararray.TaskPanelCircularArray.form, drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.form, femtaskpanels.task_element_geometry1D._TaskPanel.form, ArchCutPlane._CutPlaneTaskPanel.form, PathScripts.PathToolBitGui.TaskPanel.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, PathScripts.PathToolBitLibraryGui.ToolBitLibrary.form, Gui::Dialog::PreferenceUiForm.form, PathScripts.PathSetupSheetGui.OpTaskPanel.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, PathScripts.PathToolBitGui.ToolBitSelector.form, femtaskpanels.task_material_reinforced._TaskPanel.form, PathScripts.PathToolControllerGui.ToolControllerEditor.form, DraftGui.DraftTaskPanel.form, PathScripts.PathDressupZCorrect.TaskPanel.form, PathScripts.PathToolEdit.ToolEditor.form, femtaskpanels.task_material_common._TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, PathScripts.PathSetupSheetGui.OpsDefaultEditor.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, PathScripts.PathToolControllerGui.TaskPanel.form, OpenSCADCommands.AddSCADTask.form, PathScripts.PathJobGui.StockEdit.form, PathScripts.PathSetupSheetGui.GlobalEditor.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, PathScripts.PathSetupSheetGui.TaskPanel.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, PathScripts.PathOpGui.TaskPanel.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, Gui::Translator.refresh(), Gui::TextDocumentEditorView.refresh(), PathScripts.PathToolBitEdit.ToolBitEditor.refresh(), PathScripts.PathToolControllerGui.ToolControllerEditor.refresh(), PathScripts.PathToolEdit.ToolEditor.refresh(), Base::LogLevel.refresh, PathScripts.PathToolEdit.ToolEditor.updateToolType(), PathScripts.PathToolEdit.ToolEditorDefault.updateUI(), FemGui::TaskFemConstraintInitialTemperature.updateUI(), FemGui::TaskFemConstraintFixed.updateUI(), FemGui::TaskFemConstraintPlaneRotation.updateUI(), FemGui::TaskFemConstraintPressure.updateUI(), FemGui::TaskFemConstraintContact.updateUI(), PartDesignGui::TaskLoftParameters.updateUI(), PartDesignGui::TaskShapeBinder.updateUI(), FemGui::TaskFemConstraintTemperature.updateUI(), FemGui::TaskFemConstraintHeatflux.updateUI(), FemGui::TaskFemConstraintForce.updateUI(), PartDesignGui::TaskScaledParameters.updateUI(), FemGui::TaskFemConstraintTransform.updateUI(), PartDesignGui::TaskPipeParameters.updateUI(), PartDesignGui::TaskMirroredParameters.updateUI(), PartDesignGui::TaskPadParameters.updateUI(), PartDesignGui::TaskPocketParameters.updateUI(), PartDesignGui::TaskLinearPatternParameters.updateUI(), PartDesignGui::TaskPolarPatternParameters.updateUI(), PartDesignGui::TaskRevolutionParameters.updateUI(), PartDesignGui::TaskMultiTransformParameters.updateUI(), PathScripts.PathToolEdit.ToolEditorImage.updateUI(), FemGui::TaskFemConstraintFluidBoundary.updateUI(), FemGui::TaskFemConstraintDisplacement.updateUI(), PartDesignGui::TaskPipeOrientation.updateUI(), PartDesignGui::TaskPipeScaling.updateUI(), PathScripts.PathToolBitGui.TaskPanel.updateUI(), PathScripts.PathToolBitEdit.ToolBitEditor.updateUI(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.updateUI(), PathScripts.PathDressupZCorrect.TaskPanel.updateUI(), PathScripts.PathToolEdit.ToolEditor.updateUI(), PathScripts.PathSetupSheetGui.OpsDefaultEditor.updateUI(), PathScripts.PathJobDlg.JobTemplateExport.updateUI(), PathScripts.PathSetupSheetGui.GlobalEditor.updateUI(), PathScripts.PathSetupSheetGui.TaskPanel.updateUI(), and PathScripts.PathDressupDogbone.TaskPanel.updateUI().

◆ updateTool()

def PathScripts.PathToolEdit.ToolEditor.updateTool (   self)

References PathScripts.PathToolEdit.ToolEditorDefault.editor, PathScripts.PathToolEdit.ToolEditorImage.editor, PathScripts.PathInspect.GCodeEditorDialog.editor, Gui::TextDocumentEditorView.editor, PathScripts.PathToolBitGui.TaskPanel.editor, PathScripts.PathToolBitGui.ToolBitSelector.editor, PathScripts.PathToolControllerGui.ToolControllerEditor.editor, PathScripts.PathToolControllerGui.TaskPanel.editor, PathScripts.PathToolEdit.ToolEditor.editor, PathScripts.PathToolControllerGui.DlgToolControllerEdit.editor, PathScripts.PathSimulatorGui.CAMSimTaskUi.form, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, PathScripts.PathPreferencesPathDressup.DressupPreferencesPage.form, PathScripts.PathToolEdit.ToolEditorDefault.form, PathScripts.PathDressupPathBoundaryGui.TaskPanel.form, PathScripts.PathPreferencesPathJob.JobPreferencesPage.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, PathScripts.PathToolBitEdit.ToolBitEditor.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, PathScripts.PathToolEdit.ToolEditorImage.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_polararray.TaskPanelPolarArray.form, drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.form, drafttaskpanels.task_circulararray.TaskPanelCircularArray.form, femtaskpanels.task_element_geometry1D._TaskPanel.form, PathScripts.PathToolBitGui.TaskPanel.form, ArchCutPlane._CutPlaneTaskPanel.form, PathScripts.PathToolBitLibraryGui.ToolBitLibrary.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Gui::Dialog::PreferenceUiForm.form, PathScripts.PathSetupSheetGui.OpTaskPanel.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, PathScripts.PathToolBitGui.ToolBitSelector.form, femtaskpanels.task_material_reinforced._TaskPanel.form, PathScripts.PathToolControllerGui.ToolControllerEditor.form, DraftGui.DraftTaskPanel.form, PathScripts.PathDressupZCorrect.TaskPanel.form, PathScripts.PathToolEdit.ToolEditor.form, femtaskpanels.task_material_common._TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, PathScripts.PathSetupSheetGui.OpsDefaultEditor.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, PathScripts.PathToolControllerGui.TaskPanel.form, OpenSCADCommands.AddSCADTask.form, PathScripts.PathJobGui.StockEdit.form, PathScripts.PathSetupSheetGui.GlobalEditor.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, PathScripts.PathSetupSheetGui.TaskPanel.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, PathScripts.PathOpGui.TaskPanel.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.PathToolEdit.ToolEditor.getMaterial(), PathScripts.PathToolBitEdit.ToolBitEditor.tool, PathScripts.PathSimulatorGui.PathSimulation.tool, PathScripts.PathOp.ObjectOp.tool, and PathScripts.PathToolEdit.ToolEditor.tool.

Referenced by PathScripts.PathToolEdit.ToolEditor.refresh().

◆ updateToolType()

def PathScripts.PathToolEdit.ToolEditor.updateToolType (   self)

References PathScripts.PathSimulatorGui.CAMSimTaskUi.form, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, PathScripts.PathPreferencesPathDressup.DressupPreferencesPage.form, PathScripts.PathToolEdit.ToolEditorDefault.form, PathScripts.PathPreferencesPathJob.JobPreferencesPage.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, PathScripts.PathToolBitEdit.ToolBitEditor.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, PathScripts.PathToolEdit.ToolEditorImage.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, PathScripts.PathToolBitGui.TaskPanel.form, PathScripts.PathToolBitLibraryGui.ToolBitLibrary.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Gui::Dialog::PreferenceUiForm.form, PathScripts.PathSetupSheetGui.OpTaskPanel.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, PathScripts.PathToolBitGui.ToolBitSelector.form, femtaskpanels.task_material_reinforced._TaskPanel.form, PathScripts.PathToolControllerGui.ToolControllerEditor.form, DraftGui.DraftTaskPanel.form, PathScripts.PathDressupZCorrect.TaskPanel.form, PathScripts.PathToolEdit.ToolEditor.form, femtaskpanels.task_material_common._TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, PathScripts.PathSetupSheetGui.OpsDefaultEditor.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, PathScripts.PathToolControllerGui.TaskPanel.form, OpenSCADCommands.AddSCADTask.form, PathScripts.PathJobGui.StockEdit.form, PathScripts.PathSetupSheetGui.GlobalEditor.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, PathScripts.PathSetupSheetGui.TaskPanel.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, PathScripts.PathOpGui.TaskPanel.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, PartDesignGui::TaskBooleanParameters.getType(), PartDesignGui::TaskChamferParameters.getType(), Measure::Measurement.getType(), ModelRefine::FaceTypedBase.getType(), ModelRefine::FaceTypedPlane.getType(), Base::UnitPy.getType(), ModelRefine::FaceTypedCylinder.getType(), App::PropertyData.getType(), ModelRefine::FaceTypedBSpline.getType(), App::Property.getType(), PathScripts.PathToolEdit.ToolEditor.getType(), App::Material.getType(), Gui::ActionStyleEvent.getType(), Gui::SoSelectionElementAction.getType(), PathScripts.PathToolEdit.ToolEditor.setupToolType(), PathScripts.PathToolBitEdit.ToolBitEditor.tool, PathScripts.PathSimulatorGui.PathSimulation.tool, PathScripts.PathOp.ObjectOp.tool, PathScripts.PathToolEdit.ToolEditor.tool, PathScripts.PathToolEdit.ToolEditorDefault.updateUI(), FemGui::TaskFemConstraintInitialTemperature.updateUI(), FemGui::TaskFemConstraintFixed.updateUI(), FemGui::TaskFemConstraintPlaneRotation.updateUI(), FemGui::TaskFemConstraintPressure.updateUI(), PartDesignGui::TaskLoftParameters.updateUI(), FemGui::TaskFemConstraintContact.updateUI(), PartDesignGui::TaskShapeBinder.updateUI(), FemGui::TaskFemConstraintTemperature.updateUI(), FemGui::TaskFemConstraintHeatflux.updateUI(), FemGui::TaskFemConstraintForce.updateUI(), FemGui::TaskFemConstraintTransform.updateUI(), PartDesignGui::TaskScaledParameters.updateUI(), PartDesignGui::TaskPipeParameters.updateUI(), PartDesignGui::TaskMirroredParameters.updateUI(), PartDesignGui::TaskPadParameters.updateUI(), PartDesignGui::TaskPocketParameters.updateUI(), PartDesignGui::TaskLinearPatternParameters.updateUI(), PartDesignGui::TaskPolarPatternParameters.updateUI(), PartDesignGui::TaskRevolutionParameters.updateUI(), PathScripts.PathToolEdit.ToolEditorImage.updateUI(), PartDesignGui::TaskMultiTransformParameters.updateUI(), FemGui::TaskFemConstraintFluidBoundary.updateUI(), FemGui::TaskFemConstraintDisplacement.updateUI(), PartDesignGui::TaskPipeOrientation.updateUI(), PartDesignGui::TaskPipeScaling.updateUI(), PathScripts.PathToolBitGui.TaskPanel.updateUI(), PathScripts.PathToolBitEdit.ToolBitEditor.updateUI(), Mod.PartDesign.FeatureHole.TaskHole.TaskHole.updateUI(), PathScripts.PathDressupZCorrect.TaskPanel.updateUI(), PathScripts.PathToolEdit.ToolEditor.updateUI(), PathScripts.PathSetupSheetGui.OpsDefaultEditor.updateUI(), PathScripts.PathJobDlg.JobTemplateExport.updateUI(), PathScripts.PathSetupSheetGui.GlobalEditor.updateUI(), PathScripts.PathSetupSheetGui.TaskPanel.updateUI(), and PathScripts.PathDressupDogbone.TaskPanel.updateUI().

Referenced by PathScripts.PathToolEdit.ToolEditor.setupUI().

◆ updateUI()

def PathScripts.PathToolEdit.ToolEditor.updateUI (   self)

References PathScripts.PathToolEdit.ToolEditorDefault.editor, PathScripts.PathToolEdit.ToolEditorImage.editor, PathScripts.PathInspect.GCodeEditorDialog.editor, Gui::TextDocumentEditorView.editor, PathScripts.PathToolBitGui.TaskPanel.editor, PathScripts.PathToolBitGui.ToolBitSelector.editor, PathScripts.PathToolControllerGui.ToolControllerEditor.editor, PathScripts.PathToolControllerGui.TaskPanel.editor, PathScripts.PathToolEdit.ToolEditor.editor, PathScripts.PathToolControllerGui.DlgToolControllerEdit.editor, PathScripts.PathSimulatorGui.CAMSimTaskUi.form, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.form, PathScripts.PathPreferencesPathDressup.DressupPreferencesPage.form, PathScripts.PathToolEdit.ToolEditorDefault.form, PathScripts.PathPreferencesPathJob.JobPreferencesPage.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, PathScripts.PathToolBitEdit.ToolBitEditor.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, PathScripts.PathToolEdit.ToolEditorImage.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, PathScripts.PathToolBitGui.TaskPanel.form, PathScripts.PathToolBitLibraryGui.ToolBitLibrary.form, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.form, Gui::Dialog::PreferenceUiForm.form, PathScripts.PathSetupSheetGui.OpTaskPanel.form, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.form, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.form, PathScripts.PathToolBitGui.ToolBitSelector.form, femtaskpanels.task_material_reinforced._TaskPanel.form, PathScripts.PathToolControllerGui.ToolControllerEditor.form, DraftGui.DraftTaskPanel.form, PathScripts.PathDressupZCorrect.TaskPanel.form, PathScripts.PathToolEdit.ToolEditor.form, femtaskpanels.task_material_common._TaskPanel.form, PathScripts.PathOpGui.TaskPanelPage.form, PathScripts.PathSetupSheetGui.OpsDefaultEditor.form, femtaskpanels.task_element_fluid1D._TaskPanel.form, PathScripts.PathToolControllerGui.TaskPanel.form, OpenSCADCommands.AddSCADTask.form, PathScripts.PathJobGui.StockEdit.form, PathScripts.PathSetupSheetGui.GlobalEditor.form, OpenSCADCommands.OpenSCADMeshBooleanTask.form, PathScripts.PathSetupSheetGui.TaskPanel.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, PathScripts.PathOpGui.TaskPanel.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.PathToolEdit.ToolEditor.getMaterial(), PartDesignGui::TaskBooleanParameters.getType(), PartDesignGui::TaskChamferParameters.getType(), Measure::Measurement.getType(), ModelRefine::FaceTypedBase.getType(), ModelRefine::FaceTypedPlane.getType(), Base::UnitPy.getType(), ModelRefine::FaceTypedCylinder.getType(), App::PropertyData.getType(), ModelRefine::FaceTypedBSpline.getType(), App::Property.getType(), PathScripts.PathToolEdit.ToolEditor.getType(), App::Material.getType(), Gui::ActionStyleEvent.getType(), Gui::SoSelectionElementAction.getType(), PathScripts.PathToolBitEdit.ToolBitEditor.tool, PathScripts.PathSimulatorGui.PathSimulation.tool, PathScripts.PathOp.ObjectOp.tool, and PathScripts.PathToolEdit.ToolEditor.tool.

Referenced by plotAxes.TaskPanel.TaskPanel.onAlign(), plotLabels.TaskPanel.TaskPanel.onAxesId(), plotAxes.TaskPanel.TaskPanel.onAxesId(), plotSeries.TaskPanel.TaskPanel.onColor(), plotPositions.TaskPanel.TaskPanel.onData(), plotSeries.TaskPanel.TaskPanel.onData(), plotAxes.TaskPanel.TaskPanel.onDims(), plotLabels.TaskPanel.TaskPanel.onFontSizes(), plotPositions.TaskPanel.TaskPanel.onItem(), plotSeries.TaskPanel.TaskPanel.onItem(), plotLabels.TaskPanel.TaskPanel.onLabels(), plotPositions.TaskPanel.TaskPanel.onMdiArea(), plotSave.TaskPanel.TaskPanel.onMdiArea(), plotLabels.TaskPanel.TaskPanel.onMdiArea(), plotSeries.TaskPanel.TaskPanel.onMdiArea(), plotAxes.TaskPanel.TaskPanel.onMdiArea(), plotAxes.TaskPanel.TaskPanel.onNew(), plotAxes.TaskPanel.TaskPanel.onOffset(), plotSeries.TaskPanel.TaskPanel.onRemove(), plotAxes.TaskPanel.TaskPanel.onRemove(), plotAxes.TaskPanel.TaskPanel.onScales(), PathScripts.PathToolEdit.ToolEditor.refresh(), PathScripts.PathToolEdit.ToolEditor.setupUI(), and PathScripts.PathToolEdit.ToolEditor.updateToolType().

Member Data Documentation

◆ editor

PathScripts.PathToolEdit.ToolEditor.editor

◆ form

PathScripts.PathToolEdit.ToolEditor.form

Referenced by TaskPanel.TaskPanel.addElement(), PathScripts.PathToolLibraryEditor.EditorPanel.copyTools(), PathScripts.PathToolLibraryEditor.EditorPanel.delete(), PathScripts.PathToolLibraryEditor.EditorPanel.duplicate(), PathScripts.PathToolLibraryEditor.EditorPanel.editTool(), PathScripts.PathToolLibraryEditor.EditorPanel.exportFile(), femsolver.elmer.equations.equation.ViewProxy.getTaskWidget(), PathScripts.PathToolLibraryEditor.EditorPanel.getToolTableByName(), PathScripts.PathToolLibraryEditor.EditorPanel.importFile(), ArchAxis.CommandArchGrid.IsActive(), PathScripts.PathToolLibraryEditor.EditorPanel.loadTable(), PathScripts.PathToolLibraryEditor.EditorPanel.loadToolTables(), PathScripts.PathToolLibraryEditor.EditorPanel.moveDown(), PathScripts.PathToolLibraryEditor.EditorPanel.moveUp(), PathScripts.PathToolEdit.ToolEditor.refresh(), PathScripts.PathToolLibraryEditor.EditorPanel.renameTable(), shipLoadExample.TaskPanel.TaskPanel.retranslateUi(), plotPositions.TaskPanel.TaskPanel.retranslateUi(), plotSave.TaskPanel.TaskPanel.retranslateUi(), plotLabels.TaskPanel.TaskPanel.retranslateUi(), plotSeries.TaskPanel.TaskPanel.retranslateUi(), shipCreateTank.TaskPanel.TaskPanel.retranslateUi(), plotAxes.TaskPanel.TaskPanel.retranslateUi(), shipCreateWeight.TaskPanel.TaskPanel.retranslateUi(), shipCreateShip.TaskPanel.TaskPanel.retranslateUi(), shipOutlineDraw.TaskPanel.TaskPanel.retranslateUi(), PathScripts.PathToolLibraryEditor.EditorPanel.setCurrentToolTableByName(), ArchMaterial.MultiMaterialDelegate.setModelData(), PathScripts.PathToolEdit.ToolEditor.setupUI(), PathScripts.PathToolLibraryEditor.EditorPanel.setupUi(), PathScripts.PathToolLibraryEditor.EditorPanel.tableSelected(), PathScripts.PathToolLibraryEditor.EditorPanel.toolSelectionChanged(), PathScripts.PathToolLibraryEditor.EditorPanel.updateSelection(), PathScripts.PathToolEdit.ToolEditor.updateTool(), PathScripts.PathToolEdit.ToolEditor.updateToolType(), and PathScripts.PathToolEdit.ToolEditor.updateUI().

◆ Parent

PathScripts.PathToolEdit.ToolEditor.Parent

◆ Tool

PathScripts.PathToolEdit.ToolEditor.Tool

◆ tool

◆ ToolTypeImage

PathScripts.PathToolEdit.ToolEditor.ToolTypeImage
static

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