Public Member Functions | |
def Activated (self) | |
def addPoint (self, event) | |
def addPointToCurve (self, point, obj, info=None) | |
def addPointToWire (self, obj, newPoint, edgeIndex) | |
def deformat_objects_after_editing (self, objs) | |
def delPoint (self, event) | |
def display_tracker_menu (self, event) | |
def endEditing (self, obj, nodeIndex, v=None) | |
def evaluate_menu_action (self, labelname) | |
def finalizeGhost (self) | |
def finish (self, closed=False) | |
def format_objects_for_editing (self, objs) | |
def get_selected_obj_at_position (self, pos) | |
def getEditNode (self, pos) | |
def getEditNodeIndex (self, point) | |
def getEditPoints (self, obj) | |
def getObjsFromSelection (self) | |
def GetResources (self) | |
def globalize_vector (self, obj, point) | |
def globalize_vectors (self, obj, pointList) | |
def hideTrackers (self, obj=None) | |
def initGhost (self, obj) | |
def keyPressed (self, event_callback) | |
def mouseMoved (self, event_callback) | |
def mousePressed (self, event_callback) | |
def numericInput (self, v, numy=None, numz=None) | |
def proceed (self) | |
def register_editing_callbacks (self) | |
def register_selection_callback (self) | |
def relativize_vector (self, obj, point) | |
def relativize_vectors (self, obj, pointList) | |
def removeTrackers (self, obj=None) | |
def resetTrackers (self, obj) | |
def resetTrackersBezier (self, obj) | |
def searchEditNode (self, picked_point) | |
def sendRay (self, mouse_pos) | |
def setTrackers (self, obj, points=None) | |
def showTrackers (self, obj=None) | |
def startEditing (self, event) | |
def unregister_editing_callbacks (self) | |
def unregister_selection_callback (self) | |
def update (self, obj, nodeIndex, v) | |
def update_object (self, obj, nodeIndex, v) | |
def updateGhost (self, obj, idx, pt) | |
def updateTrackerAndGhost (self, event) | |
![]() | |
def Activated (self, name="None", noplanesetup=False, is_subtool=False) | |
def commit (self, name, func) | |
def getStrings (self, addrot=None) | |
def IsActive (self) | |
Public Attributes | |
alt_edit_mode | |
edited_objects | |
editing | |
event | |
ghost | |
maxObjects | |
node | |
obj | |
objs_formats | |
overNode | |
pick_radius | |
render_manager | |
running | |
selection_callback | |
supportedCppObjs | |
supportedObjs | |
tracker_menu | |
trackers | |
ui | |
view | |
![]() | |
copymode | |
![]() | |
call | |
commitList | |
constrain | |
doc | |
extendedCopy | |
featureName | |
node | |
obj | |
planetrack | |
point | |
pos | |
support | |
ui | |
view | |
Detailed Description
The Draft_Edit FreeCAD command definition. A tool to graphically edit FreeCAD objects. Current implementation use many parts of pivy graphics code by user "looo". The tool collect editpoints from objects and display Trackers on them to allow editing their Shape and their parameters. Callbacks --------- selection_callback registered when tool is launched, identify selected objects. editing_callbacks self._keyPressedCB -> self.keyPressed self._mouseMovedCB -> self._mouseMovedCB if self._mousePressedCB -> self.mousePressed when trackers are displayed for selected objects, these callbacks capture user events and forward them to related functions Task panel (Draft Toolbar) ---------- self.ui = Gui.draftToolBar TODO: since we introduced context menu for interacting with editTrackers, point 2 should become obsolete, because not consistent with multi-object editing. Draft_Edit uses taskpanel in 3 ways: 1 - when waiting for user to select an object calling self.ui.selectUi() 2 - when Trackers are displayed and user must click one, a custom task panel is displayed depending on edited object: self.ui.editUi() -> the default one self.ui.editUi("Wire") -> line and wire editing self.ui.editUi("BezCurve") -> BezCurve editing self.ui.editUi("Circle") -> circle editing self.ui.editUi("Arc") -> arc editing When Draft_Edit evaluate mouse click, depending if some ui button have been pressed (.isChecked()), decide if the action is a startEditing or AddPoint or DelPoint or change BezCurve Continuity, ecc. 3 - when in editing, lineUi support clicking destination point by self.startEditing self.ui.lineUi() self.ui.isRelative.show() Tracker selection ----------------- If the tool recognize mouse click as an attempt to startEditing, using soRayPickAction, it identifies the selected editTracker and start editing it. Here is where "looo" code was very useful. Editing preview --------------- When object editing begins, self.ghost is initiated with the corresponding DraftTracker of the object type. The object Tracker is deleted when user clicks again and endEditing. Context Menu ------------ Activated with Alt+LeftClick or pressing key "e" It's a custom context menu, that depends on clicked tracker or on clicked object. display_tracker_menu populates the menu with custom actions evaluate_menu_action evaluate user chosen action and launch corresponding function. Preferences ----------- maxObjects: Int set by "DraftEditMaxObjects" in user preferences The max number of FreeCAD objects the tool is allowed to edit at the same time. pick_radius: Int set by "DraftEditPickRadius" in user preferences The pick radius during editing operation. Increase if you experience problems in clicking on a editTracker because of screen resolution. Attributes ---------- obj: Edited object I'm planning to discard this attribute. In old implementation every function was supposed to act on self.obj, self.editpoints, self.trackers, self.pl, self.invpl. Due to multiple object editing, i'm planning to keep just self.trackers. Any other object will be identified and processed starting from editTracker information. editing: Int Index of the editTracker that has been clicked by the user. Tracker selection mechanism is based on it. if self.editing is None : the user didn't click any node, and next click will be processed as an attempt to start editing operation if self.editing == o or 1 or 2 or 3 etc : the user is editing corresponding node, so next click will be processed as an attempt to end editing operation trackers: Dictionary {object.Name : [editTrackers]} It records the list of DraftTrackers.editTracker. {object.Name as String : [editTrackers for the object]} Each tracker is created with (position,obj.Name,idx), so it's possible to recall it self.trackers[str(node.objectName.getValue())][ep] overNode: DraftTrackers.editTracker It represent the editTracker under the cursor position. It is used to preview the tracker selection action. ghost: DraftTrackers.* Handles the tracker to preview editing operations. it is initialized when user clicks on a editTracker by self.startEditing() function. alt_edit_mode: Int Allows alternative editing modes for objects. ATM supported for: - arcs: if 0 edit by 3 points, if 1 edit by center, radius, angles supportedObjs: List List of supported Draft Objects. The tool use utils.get_type(obj) to compare object type to the list. supportedCppObjs: List List of supported Part Objects. The tool use utils.get_type(obj) and obj.TypeId to compare object type to the list.
Member Function Documentation
◆ Activated()
def draftguitools.gui_edit.Edit.Activated | ( | self | ) |
References zipios::GZIPOutputStreambuf.finish(), zipios::GZIPOutputStream.finish(), Gui::SoFCDB.finish(), zipios::ZipOutputStreambuf.finish(), Gui::SoFCBackgroundGradient.finish(), Gui::SoFCColorLegend.finish(), Gui::SoFCColorGradient.finish(), zipios::ZipOutputStream.finish(), Gui::SoFCColorBarBase.finish(), Gui::SoFCHighlightAction.finish(), Gui::SoFCUnifiedSelection.finish(), Gui::SoFCSelection.finish(), Gui::SoFCSelectionAction.finish(), draftguitools.gui_arcs.Arc.finish(), Gui::SoFCBoundingBox.finish(), Gui::SoFCEnableSelectionAction.finish(), Gui::SoSkipBoundingGroup.finish(), Gui::SoFCEnableHighlightAction.finish(), Gui::SoFCColorBar.finish(), Gui::SoFCPathAnnotation.finish(), draftguitools.gui_base_original.DraftTool.finish(), Gui::SoFCSelectionColorAction.finish(), Gui::SoFCSeparator.finish(), draftguitools.gui_base.GuiCommandBase.finish(), Gui::SoFCHighlightColorAction.finish(), Gui::SoFCSelectionRoot.finish(), Gui::SoFCDocumentAction.finish(), Gui::ManualAlignment.finish(), Gui::SoFCDocumentObjectAction.finish(), Gui::SoUpdateVBOAction.finish(), DraftGui.DraftToolBar.finish(), ifc4.ifcworktime.finish, ArchNesting.Nester.running, App::PropertyExpressionEngine.running, draftguitools.gui_edit.Edit.running, Gui::GUISingleApplication::Private.running, and Gui::PythonDebuggerP.running.
◆ addPoint()
def draftguitools.gui_edit.Edit.addPoint | ( | self, | |
event | |||
) |
References draftguitools.gui_edit.Edit.addPointToCurve(), draftguitools.gui_edit.Edit.addPointToWire(), draftguitools.gui_edit.Edit.edited_objects, and draftguitools.gui_edit.Edit.resetTrackers().
Referenced by draftguitools.gui_stretch.Stretch.action(), draftguitools.gui_edit.Edit.evaluate_menu_action(), and draftguitools.gui_stretch.Stretch.numericInput().
◆ addPointToCurve()
def draftguitools.gui_edit.Edit.addPointToCurve | ( | self, | |
point, | |||
obj, | |||
info = None |
|||
) |
References draftguitools.gui_edit.Edit.relativize_vector().
Referenced by draftguitools.gui_edit.Edit.addPoint().
◆ addPointToWire()
def draftguitools.gui_edit.Edit.addPointToWire | ( | self, | |
obj, | |||
newPoint, | |||
edgeIndex | |||
) |
References draftguitools.gui_edit.Edit.relativize_vector().
Referenced by draftguitools.gui_edit.Edit.addPoint().
◆ deformat_objects_after_editing()
def draftguitools.gui_edit.Edit.deformat_objects_after_editing | ( | self, | |
objs | |||
) |
References draftguitools.gui_edit.Edit.objs_formats.
Referenced by draftguitools.gui_edit.Edit.finish().
◆ delPoint()
def draftguitools.gui_edit.Edit.delPoint | ( | self, | |
event | |||
) |
◆ display_tracker_menu()
def draftguitools.gui_edit.Edit.display_tracker_menu | ( | self, | |
event | |||
) |
Referenced by draftguitools.gui_edit.Edit.keyPressed(), and draftguitools.gui_edit.Edit.mousePressed().
◆ endEditing()
def draftguitools.gui_edit.Edit.endEditing | ( | self, | |
obj, | |||
nodeIndex, | |||
v = None |
|||
) |
References draftguitools.gui_edit.Edit.alt_edit_mode, draftguitools.gui_edit.Edit.finalizeGhost(), draftguitools.gui_edit.Edit.trackers, test.ui, Gui::Dialog::Clipping::Private.ui, Gui::Dialog::DlgAddProperty.ui, Gui::TaskBoxPosition.ui, Gui::Dialog::DlgProjectInformationImp.ui, Gui::Dialog::DlgGeneralImp.ui, Gui::Dialog::DlgSettings3DViewImp.ui, Gui::ElementColors::Private.ui, Gui::Dialog::TextureMapping.ui, Gui::Dialog::DlgSettingsNavigation.ui, Gui::Dialog::DlgCustomCommandsImp.ui, Gui::Dialog::DlgSettingsEditorImp.ui, Gui::Dialog::DlgDisplayPropertiesImp::Private.ui, Gui::Dialog::DlgParameterFind.ui, Gui::TaskBoxAngle.ui, Gui::Dialog::DlgCustomKeyboardImp.ui, Gui::Dialog::DlgWorkbenchesImp.ui, Gui::TaskView::TaskAppearance.ui, Gui::Dialog::DlgMacroExecuteImp.ui, Gui::Dialog::DlgInputDialogImp.ui, Gui::Dialog::DlgMaterialPropertiesImp.ui, Gui::Dialog::DlgExpressionInput.ui, Gui::Dialog::DlgMacroRecordImp.ui, Gui::Dialog::DlgSettingsColorGradientImp.ui, Gui::Dialog::DemoMode.ui, Gui::DlgObjectSelection.ui, Gui::Dialog::DlgCustomizeSpNavSettings.ui, Gui::Dialog::DlgProjectUtility.ui, Gui::Dialog::DlgInspector.ui, Gui::Dialog::DlgActivateWindowImp.ui, Gui::Dialog::DlgCustomActionsImp.ui, Gui::Dialog::DlgReportViewImp.ui, Gui::Dialog::DlgSettingsMacroImp.ui, Gui::Dialog::DlgSettingsViewColor.ui, Gui::Dialog::Placement.ui, Gui::Dialog::DownloadManager.ui, Gui::Dialog::DlgSettingsUnitsImp.ui, Gui::Dialog::DlgSettingsDocumentImp.ui, Gui::TaskView::TaskSelectLinkProperty.ui, Gui::Dialog::DlgOnlineHelpImp.ui, Gui::Dialog::DlgPropertyLink.ui, Gui::Dialog::DlgRunExternal.ui, Gui::Dialog::DlgUnitsCalculator.ui, Gui::Dialog::IconDialog.ui, Gui::Dialog::DlgParameterImp.ui, draftguitools.gui_base_original.DraftTool.ui, Gui::Dialog::DlgCustomToolbars.ui, Gui::Dialog::DlgSettingsImageImp.ui, Gui::Dialog::DlgCheckableMessageBoxPrivate.ui, Gui::Dialog::AboutDialog.ui, Gui::Dialog::Transform.ui, Gui::Dialog::DlgPreferencesImp.ui, Gui::Dialog::DocumentRecoveryPrivate.ui, Gui::CheckListDialog.ui, Gui::LocationDialogImp< Ui >.ui, Gui::LocationImpUi< Ui >.ui, Gui::LocationDialogUiImp.ui, Gui::ViewProviderDocumentObjectPy.update(), Gui::ViewProviderDocumentObject.update(), SMESHDS_GroupOnFilter.update(), Gui::DocumentPy.update(), ArchNesting.Nester.update(), AddonManager.CommandAddonManager.update(), ArchPanel.CommandPanel.update(), ArchWindow._CommandWindow.update(), App::LinkBaseExtension.update(), Gui::ViewProvider.update(), ArchWall._CommandWall.update(), Gui::LinkInfo.update(), ArchStructure._CommandStructure.update(), ArchAxis._AxisTaskPanel.update(), ArchRoof._RoofTaskPanel.update(), ArchAxis.AxisSystemTaskPanel.update(), draftguitools.gui_edit.Edit.update(), ArchCommands.SurveyTaskPanel.update(), ArchSectionPlane.SectionPlaneTaskPanel.update(), ArchWindow._ArchWindowTaskPanel.update(), ArchAxis.ArchGridTaskPanel.update(), ArchComponent.ComponentTaskPanel.update(), and DraftGui.FacebinderTaskPanel.update().
Referenced by draftguitools.gui_edit.Edit.mousePressed(), and draftguitools.gui_edit.Edit.numericInput().
◆ evaluate_menu_action()
def draftguitools.gui_edit.Edit.evaluate_menu_action | ( | self, | |
labelname | |||
) |
References Gui::PointMarker.addPoint(), Gui::AlignmentGroup.addPoint(), Base::Builder3D.addPoint(), Base::InventorBuilder.addPoint(), draftguitools.gui_edit.Edit.addPoint(), draftguitools.gui_edit.Edit.alt_edit_mode, draftguitools.gui_edit.Edit.delPoint(), draftguitools.gui_edit.Edit.event, draftguitools.gui_edit.Edit.get_selected_obj_at_position(), draftguitools.gui_edit.Edit.overNode, draftguitools.gui_edit.Edit.resetTrackers(), Gui::ViewProviderDragger.startEditing(), Gui::ViewProviderLink.startEditing(), Gui::ViewProvider.startEditing(), and draftguitools.gui_edit.Edit.startEditing().
◆ finalizeGhost()
def draftguitools.gui_edit.Edit.finalizeGhost | ( | self | ) |
◆ finish()
def draftguitools.gui_edit.Edit.finish | ( | self, | |
closed = False |
|||
) |
Reimplemented from draftguitools.gui_base_original.DraftTool.
References draftguitools.gui_edit.Edit.deformat_objects_after_editing(), draftguitools.gui_edit.Edit.edited_objects, Gui::DAG::RectItem.editing, draftguitools.gui_edit.Edit.editing, Gui::View3DInventorViewer.editing, draftguitools.gui_edit.Edit.finalizeGhost(), Gui::ActiveObjectList::ObjectInfo.obj, ExpressionCompleterModel::Info.obj, draftguitools.gui_base_original.DraftTool.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Info.obj, ArchProfile.ProfileTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchAxis._AxisTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchAxis.AxisSystemTaskPanel.obj, UpdateLabelExpressionVisitor.obj, ArchWindow._ArchWindowTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchAxis.ArchGridTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ItemInfo.obj, ItemInfo2.obj, ArchComponent.ComponentTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, draftguitools.gui_edit.Edit.removeTrackers(), ArchNesting.Nester.running, App::PropertyExpressionEngine.running, draftguitools.gui_edit.Edit.running, Gui::GUISingleApplication::Private.running, Gui::PythonDebuggerP.running, test.ui, Gui::Dialog::Clipping::Private.ui, Gui::Dialog::DlgAddProperty.ui, Gui::TaskBoxPosition.ui, Gui::Dialog::DlgProjectInformationImp.ui, Gui::Dialog::DlgGeneralImp.ui, Gui::Dialog::DlgSettings3DViewImp.ui, Gui::ElementColors::Private.ui, Gui::Dialog::TextureMapping.ui, Gui::Dialog::DlgSettingsNavigation.ui, Gui::Dialog::DlgCustomCommandsImp.ui, Gui::Dialog::DlgSettingsEditorImp.ui, Gui::Dialog::DlgDisplayPropertiesImp::Private.ui, Gui::Dialog::DlgParameterFind.ui, Gui::TaskBoxAngle.ui, Gui::Dialog::DlgCustomKeyboardImp.ui, Gui::Dialog::DlgWorkbenchesImp.ui, Gui::TaskView::TaskAppearance.ui, Gui::Dialog::DlgMacroExecuteImp.ui, Gui::Dialog::DlgMaterialPropertiesImp.ui, Gui::Dialog::DlgInputDialogImp.ui, Gui::Dialog::DlgExpressionInput.ui, Gui::Dialog::DlgMacroRecordImp.ui, Gui::Dialog::DlgSettingsColorGradientImp.ui, Gui::Dialog::DemoMode.ui, Gui::DlgObjectSelection.ui, Gui::Dialog::DlgCustomizeSpNavSettings.ui, Gui::Dialog::DlgProjectUtility.ui, Gui::Dialog::DlgInspector.ui, Gui::Dialog::DlgActivateWindowImp.ui, Gui::Dialog::DlgCustomActionsImp.ui, Gui::Dialog::DlgReportViewImp.ui, Gui::Dialog::DlgSettingsViewColor.ui, Gui::Dialog::DlgSettingsMacroImp.ui, Gui::Dialog::Placement.ui, Gui::Dialog::DownloadManager.ui, Gui::Dialog::DlgSettingsUnitsImp.ui, Gui::Dialog::DlgSettingsDocumentImp.ui, Gui::TaskView::TaskSelectLinkProperty.ui, Gui::Dialog::DlgOnlineHelpImp.ui, Gui::Dialog::DlgPropertyLink.ui, Gui::Dialog::DlgRunExternal.ui, Gui::Dialog::DlgUnitsCalculator.ui, Gui::Dialog::IconDialog.ui, Gui::Dialog::DlgParameterImp.ui, draftguitools.gui_base_original.DraftTool.ui, Gui::Dialog::DlgCustomToolbars.ui, Gui::Dialog::DlgSettingsImageImp.ui, Gui::Dialog::DlgCheckableMessageBoxPrivate.ui, Gui::Dialog::AboutDialog.ui, Gui::Dialog::Transform.ui, Gui::Dialog::DlgPreferencesImp.ui, Gui::Dialog::DocumentRecoveryPrivate.ui, Gui::CheckListDialog.ui, Gui::LocationDialogImp< Ui >.ui, Gui::LocationImpUi< Ui >.ui, Gui::LocationDialogUiImp.ui, draftguitools.gui_edit.Edit.unregister_editing_callbacks(), and draftguitools.gui_edit.Edit.unregister_selection_callback().
Referenced by drafttaskpanels.task_polararray.TaskPanelPolarArray.accept(), drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.accept(), drafttaskpanels.task_circulararray.TaskPanelCircularArray.accept(), draftguitools.gui_selectplane.Draft_SelectPlane.action(), draftguitools.gui_selectplane.Draft_SelectPlane.checkSelection(), draftguitools.gui_selectplane.Draft_SelectPlane.onClickAlign(), draftguitools.gui_selectplane.Draft_SelectPlane.onClickAuto(), draftguitools.gui_selectplane.Draft_SelectPlane.onClickCenter(), draftguitools.gui_selectplane.Draft_SelectPlane.onClickFront(), draftguitools.gui_selectplane.Draft_SelectPlane.onClickMove(), draftguitools.gui_selectplane.Draft_SelectPlane.onClickPrevious(), draftguitools.gui_selectplane.Draft_SelectPlane.onClickSide(), draftguitools.gui_selectplane.Draft_SelectPlane.onClickTop(), draftguitools.gui_selectplane.Draft_SelectPlane.reject(), drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.reject(), drafttaskpanels.task_polararray.TaskPanelPolarArray.reject(), and drafttaskpanels.task_circulararray.TaskPanelCircularArray.reject().
◆ format_objects_for_editing()
def draftguitools.gui_edit.Edit.format_objects_for_editing | ( | self, | |
objs | |||
) |
References draftguitools.gui_edit.Edit.objs_formats.
Referenced by draftguitools.gui_edit.Edit.proceed().
◆ get_selected_obj_at_position()
def draftguitools.gui_edit.Edit.get_selected_obj_at_position | ( | self, | |
pos | |||
) |
References draftguitools.gui_edit.Edit.edited_objects.
Referenced by draftguitools.gui_edit.Edit.evaluate_menu_action().
◆ getEditNode()
def draftguitools.gui_edit.Edit.getEditNode | ( | self, | |
pos | |||
) |
References draftguitools.gui_edit.Edit.sendRay().
Referenced by draftguitools.gui_edit.Edit.delPoint(), draftguitools.gui_edit.Edit.mouseMoved(), and draftguitools.gui_edit.Edit.startEditing().
◆ getEditNodeIndex()
def draftguitools.gui_edit.Edit.getEditNodeIndex | ( | self, | |
point | |||
) |
Referenced by draftguitools.gui_edit.Edit.delPoint(), draftguitools.gui_edit.Edit.mouseMoved(), and draftguitools.gui_edit.Edit.startEditing().
◆ getEditPoints()
def draftguitools.gui_edit.Edit.getEditPoints | ( | self, | |
obj | |||
) |
References draftguitools.gui_edit.Edit.getEditPoints(), and draftguitools.gui_edit.Edit.globalize_vectors().
Referenced by draftguitools.gui_edit.Edit.getEditPoints(), draftguitools.gui_edit.Edit.proceed(), and draftguitools.gui_edit.Edit.resetTrackers().
◆ getObjsFromSelection()
def draftguitools.gui_edit.Edit.getObjsFromSelection | ( | self | ) |
References draftguitools.gui_edit.Edit.edited_objects, draftguitools.gui_edit.Edit.maxObjects, draftguitools.gui_edit.Edit.supportedCppObjs, and draftguitools.gui_edit.Edit.supportedObjs.
Referenced by draftguitools.gui_edit.Edit.proceed().
◆ GetResources()
def draftguitools.gui_edit.Edit.GetResources | ( | self | ) |
◆ globalize_vector()
def draftguitools.gui_edit.Edit.globalize_vector | ( | self, | |
obj, | |||
point | |||
) |
Referenced by draftguitools.gui_edit.Edit.globalize_vectors(), and draftguitools.gui_edit.Edit.updateGhost().
◆ globalize_vectors()
def draftguitools.gui_edit.Edit.globalize_vectors | ( | self, | |
obj, | |||
pointList | |||
) |
References draftguitools.gui_edit.Edit.globalize_vector().
Referenced by draftguitools.gui_edit.Edit.getEditPoints(), and draftguitools.gui_edit.Edit.updateGhost().
◆ hideTrackers()
def draftguitools.gui_edit.Edit.hideTrackers | ( | self, | |
obj = None |
|||
) |
References draftguitools.gui_edit.Edit.trackers.
Referenced by draftguitools.gui_edit.Edit.startEditing().
◆ initGhost()
def draftguitools.gui_edit.Edit.initGhost | ( | self, | |
obj | |||
) |
Referenced by draftguitools.gui_edit.Edit.startEditing().
◆ keyPressed()
def draftguitools.gui_edit.Edit.keyPressed | ( | self, | |
event_callback | |||
) |
References draftguitools.gui_edit.Edit.delPoint(), draftguitools.gui_edit.Edit.display_tracker_menu(), zipios::GZIPOutputStreambuf.finish(), zipios::GZIPOutputStream.finish(), Gui::SoFCDB.finish(), zipios::ZipOutputStreambuf.finish(), Gui::SoFCBackgroundGradient.finish(), Gui::SoFCColorLegend.finish(), zipios::ZipOutputStream.finish(), Gui::SoFCColorGradient.finish(), Gui::SoFCColorBarBase.finish(), Gui::SoFCHighlightAction.finish(), Gui::SoFCUnifiedSelection.finish(), Gui::SoFCSelection.finish(), Gui::SoFCSelectionAction.finish(), draftguitools.gui_arcs.Arc.finish(), Gui::SoFCBoundingBox.finish(), Gui::SoFCEnableSelectionAction.finish(), Gui::SoSkipBoundingGroup.finish(), Gui::SoFCEnableHighlightAction.finish(), Gui::SoFCColorBar.finish(), Gui::SoFCPathAnnotation.finish(), draftguitools.gui_base_original.DraftTool.finish(), Gui::SoFCSelectionColorAction.finish(), Gui::SoFCSeparator.finish(), Gui::SoFCHighlightColorAction.finish(), draftguitools.gui_base.GuiCommandBase.finish(), Gui::SoFCSelectionRoot.finish(), Gui::SoFCDocumentAction.finish(), Gui::ManualAlignment.finish(), Gui::SoFCDocumentObjectAction.finish(), Gui::SoUpdateVBOAction.finish(), DraftGui.DraftToolBar.finish(), ifc4.ifcworktime.finish, Gui::ActiveObjectList::ObjectInfo.obj, ExpressionCompleterModel::Info.obj, draftguitools.gui_base_original.DraftTool.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Info.obj, ArchProfile.ProfileTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchAxis._AxisTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchAxis.AxisSystemTaskPanel.obj, UpdateLabelExpressionVisitor.obj, ArchWindow._ArchWindowTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchAxis.ArchGridTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ItemInfo.obj, ItemInfo2.obj, ArchComponent.ComponentTaskPanel.obj, and DraftGui.FacebinderTaskPanel.obj.
◆ mouseMoved()
def draftguitools.gui_edit.Edit.mouseMoved | ( | self, | |
event_callback | |||
) |
References Gui::DAG::RectItem.editing, draftguitools.gui_edit.Edit.editing, Gui::View3DInventorViewer.editing, draftguitools.gui_edit.Edit.getEditNode(), draftguitools.gui_edit.Edit.getEditNodeIndex(), draftguitools.gui_edit.Edit.overNode, draftguitools.gui_edit.Edit.trackers, and draftguitools.gui_edit.Edit.updateTrackerAndGhost().
◆ mousePressed()
def draftguitools.gui_edit.Edit.mousePressed | ( | self, | |
event_callback | |||
) |
References draftguitools.gui_edit.Edit.display_tracker_menu(), Gui::DAG::RectItem.editing, draftguitools.gui_edit.Edit.editing, Gui::View3DInventorViewer.editing, draftguitools.gui_edit.Edit.endEditing(), Gui::ActiveObjectList::ObjectInfo.obj, ExpressionCompleterModel::Info.obj, draftguitools.gui_base_original.DraftTool.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Info.obj, ArchProfile.ProfileTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchAxis._AxisTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchAxis.AxisSystemTaskPanel.obj, UpdateLabelExpressionVisitor.obj, ArchWindow._ArchWindowTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchAxis.ArchGridTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ItemInfo.obj, ItemInfo2.obj, ArchComponent.ComponentTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, Gui::ViewProviderDragger.startEditing(), Gui::ViewProviderLink.startEditing(), Gui::ViewProvider.startEditing(), and draftguitools.gui_edit.Edit.startEditing().
◆ numericInput()
def draftguitools.gui_edit.Edit.numericInput | ( | self, | |
v, | |||
numy = None , |
|||
numz = None |
|||
) |
References Gui::DAG::RectItem.editing, draftguitools.gui_edit.Edit.editing, Gui::View3DInventorViewer.editing, draftguitools.gui_edit.Edit.endEditing(), Gui::ActiveObjectList::ObjectInfo.obj, ExpressionCompleterModel::Info.obj, draftguitools.gui_base_original.DraftTool.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Info.obj, ArchProfile.ProfileTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchAxis._AxisTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchAxis.AxisSystemTaskPanel.obj, UpdateLabelExpressionVisitor.obj, ArchWindow._ArchWindowTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchAxis.ArchGridTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ItemInfo.obj, ItemInfo2.obj, ArchComponent.ComponentTaskPanel.obj, and DraftGui.FacebinderTaskPanel.obj.
Referenced by draftguitools.gui_scale.Scale.handle_mouse_click_event().
◆ proceed()
def draftguitools.gui_edit.Edit.proceed | ( | self | ) |
References draftguitools.gui_edit.Edit.edited_objects, zipios::GZIPOutputStreambuf.finish(), zipios::GZIPOutputStream.finish(), Gui::SoFCDB.finish(), zipios::ZipOutputStreambuf.finish(), Gui::SoFCBackgroundGradient.finish(), Gui::SoFCColorLegend.finish(), zipios::ZipOutputStream.finish(), Gui::SoFCColorGradient.finish(), Gui::SoFCColorBarBase.finish(), Gui::SoFCHighlightAction.finish(), Gui::SoFCUnifiedSelection.finish(), Gui::SoFCSelection.finish(), Gui::SoFCSelectionAction.finish(), draftguitools.gui_arcs.Arc.finish(), Gui::SoFCBoundingBox.finish(), Gui::SoFCEnableSelectionAction.finish(), Gui::SoSkipBoundingGroup.finish(), Gui::SoFCEnableHighlightAction.finish(), Gui::SoFCColorBar.finish(), Gui::SoFCPathAnnotation.finish(), draftguitools.gui_base_original.DraftTool.finish(), Gui::SoFCSelectionColorAction.finish(), Gui::SoFCSeparator.finish(), draftguitools.gui_base.GuiCommandBase.finish(), Gui::SoFCHighlightColorAction.finish(), Gui::SoFCSelectionRoot.finish(), Gui::SoFCDocumentAction.finish(), Gui::ManualAlignment.finish(), Gui::SoFCDocumentObjectAction.finish(), Gui::SoUpdateVBOAction.finish(), DraftGui.DraftToolBar.finish(), ifc4.ifcworktime.finish, draftguitools.gui_edit.Edit.format_objects_for_editing(), draftguitools.gui_edit.Edit.getEditPoints(), draftguitools.gui_edit.Edit.getObjsFromSelection(), draftguitools.gui_edit.Edit.register_editing_callbacks(), draftguitools.gui_edit.Edit.setTrackers(), test.ui, Gui::Dialog::Clipping::Private.ui, Gui::Dialog::DlgAddProperty.ui, Gui::TaskBoxPosition.ui, Gui::Dialog::DlgProjectInformationImp.ui, Gui::Dialog::DlgGeneralImp.ui, Gui::Dialog::DlgSettings3DViewImp.ui, Gui::ElementColors::Private.ui, Gui::Dialog::TextureMapping.ui, Gui::Dialog::DlgSettingsNavigation.ui, Gui::Dialog::DlgCustomCommandsImp.ui, Gui::Dialog::DlgSettingsEditorImp.ui, Gui::Dialog::DlgDisplayPropertiesImp::Private.ui, Gui::Dialog::DlgParameterFind.ui, Gui::TaskBoxAngle.ui, Gui::Dialog::DlgCustomKeyboardImp.ui, Gui::Dialog::DlgWorkbenchesImp.ui, Gui::Dialog::DlgMacroExecuteImp.ui, Gui::TaskView::TaskAppearance.ui, Gui::Dialog::DlgInputDialogImp.ui, Gui::Dialog::DlgMaterialPropertiesImp.ui, Gui::Dialog::DlgExpressionInput.ui, Gui::Dialog::DlgMacroRecordImp.ui, Gui::Dialog::DemoMode.ui, Gui::Dialog::DlgSettingsColorGradientImp.ui, Gui::DlgObjectSelection.ui, Gui::Dialog::DlgCustomizeSpNavSettings.ui, Gui::Dialog::DlgProjectUtility.ui, Gui::Dialog::DlgInspector.ui, Gui::Dialog::DlgActivateWindowImp.ui, Gui::Dialog::DlgCustomActionsImp.ui, Gui::Dialog::DlgReportViewImp.ui, Gui::Dialog::DlgSettingsViewColor.ui, Gui::Dialog::DlgSettingsMacroImp.ui, Gui::Dialog::Placement.ui, Gui::Dialog::DlgSettingsUnitsImp.ui, Gui::Dialog::DownloadManager.ui, Gui::Dialog::DlgSettingsDocumentImp.ui, Gui::TaskView::TaskSelectLinkProperty.ui, Gui::Dialog::DlgOnlineHelpImp.ui, Gui::Dialog::DlgPropertyLink.ui, Gui::Dialog::DlgRunExternal.ui, Gui::Dialog::DlgUnitsCalculator.ui, Gui::Dialog::IconDialog.ui, Gui::Dialog::DlgParameterImp.ui, draftguitools.gui_base_original.DraftTool.ui, Gui::Dialog::DlgCustomToolbars.ui, Gui::Dialog::DlgSettingsImageImp.ui, Gui::Dialog::DlgCheckableMessageBoxPrivate.ui, Gui::Dialog::AboutDialog.ui, Gui::Dialog::Transform.ui, Gui::Dialog::DlgPreferencesImp.ui, Gui::Dialog::DocumentRecoveryPrivate.ui, Gui::CheckListDialog.ui, Gui::LocationDialogImp< Ui >.ui, Gui::LocationImpUi< Ui >.ui, Gui::LocationDialogUiImp.ui, and draftguitools.gui_edit.Edit.unregister_selection_callback().
Referenced by draftguitools.gui_split.Split.action(), draftguitools.gui_rotate.Rotate.get_object_selection(), draftguitools.gui_move.Move.get_object_selection(), draftguitools.gui_scale.Scale.get_object_selection(), and draftguitools.gui_subelements.SubelementHighlight.get_selection().
◆ register_editing_callbacks()
def draftguitools.gui_edit.Edit.register_editing_callbacks | ( | self | ) |
Referenced by draftguitools.gui_edit.Edit.proceed().
◆ register_selection_callback()
def draftguitools.gui_edit.Edit.register_selection_callback | ( | self | ) |
References draftguitools.gui_edit.Edit.selection_callback, draftguitools.gui_edit.Edit.unregister_selection_callback(), Gui::Dialog::Clipping::Private.view, Gui::PointMarker.view, Gui::GraphvizView.view, draftguitools.gui_base_original.DraftTool.view, Gui::ItemViewSelection.view, and draftguitools.gui_base.GuiCommandBase.view.
◆ relativize_vector()
def draftguitools.gui_edit.Edit.relativize_vector | ( | self, | |
obj, | |||
point | |||
) |
Referenced by draftguitools.gui_edit.Edit.addPointToCurve(), draftguitools.gui_edit.Edit.addPointToWire(), draftguitools.gui_edit.Edit.relativize_vectors(), draftguitools.gui_edit.Edit.update(), and draftguitools.gui_edit.Edit.updateGhost().
◆ relativize_vectors()
def draftguitools.gui_edit.Edit.relativize_vectors | ( | self, | |
obj, | |||
pointList | |||
) |
References draftguitools.gui_edit.Edit.relativize_vector().
◆ removeTrackers()
def draftguitools.gui_edit.Edit.removeTrackers | ( | self, | |
obj = None |
|||
) |
References draftguitools.gui_edit.Edit.trackers.
Referenced by draftguitools.gui_edit.Edit.finish(), draftguitools.gui_edit.Edit.resetTrackers(), and draftguitools.gui_edit.Edit.setTrackers().
◆ resetTrackers()
def draftguitools.gui_edit.Edit.resetTrackers | ( | self, | |
obj | |||
) |
References draftguitools.gui_edit.Edit.getEditPoints(), draftguitools.gui_edit.Edit.removeTrackers(), and draftguitools.gui_edit.Edit.setTrackers().
Referenced by draftguitools.gui_edit.Edit.addPoint(), draftguitools.gui_edit.Edit.delPoint(), draftguitools.gui_edit.Edit.evaluate_menu_action(), and draftguitools.gui_edit.Edit.update().
◆ resetTrackersBezier()
def draftguitools.gui_edit.Edit.resetTrackersBezier | ( | self, | |
obj | |||
) |
References draftguitools.gui_edit.Edit.trackers.
Referenced by draftguitools.gui_edit.Edit.setTrackers().
◆ searchEditNode()
def draftguitools.gui_edit.Edit.searchEditNode | ( | self, | |
picked_point | |||
) |
Referenced by draftguitools.gui_edit.Edit.sendRay().
◆ sendRay()
def draftguitools.gui_edit.Edit.sendRay | ( | self, | |
mouse_pos | |||
) |
References draftguitools.gui_edit.Edit.pick_radius, draftguitools.gui_edit.Edit.render_manager, and draftguitools.gui_edit.Edit.searchEditNode().
Referenced by draftguitools.gui_edit.Edit.getEditNode().
◆ setTrackers()
def draftguitools.gui_edit.Edit.setTrackers | ( | self, | |
obj, | |||
points = None |
|||
) |
References zipios::GZIPOutputStreambuf.finish(), zipios::GZIPOutputStream.finish(), Gui::SoFCDB.finish(), Gui::SoFCBackgroundGradient.finish(), zipios::ZipOutputStreambuf.finish(), Gui::SoFCColorLegend.finish(), Gui::SoFCColorGradient.finish(), zipios::ZipOutputStream.finish(), Gui::SoFCColorBarBase.finish(), Gui::SoFCHighlightAction.finish(), Gui::SoFCUnifiedSelection.finish(), Gui::SoFCSelection.finish(), Gui::SoFCSelectionAction.finish(), draftguitools.gui_arcs.Arc.finish(), Gui::SoFCBoundingBox.finish(), Gui::SoFCEnableSelectionAction.finish(), Gui::SoSkipBoundingGroup.finish(), Gui::SoFCEnableHighlightAction.finish(), Gui::SoFCColorBar.finish(), Gui::SoFCPathAnnotation.finish(), draftguitools.gui_base_original.DraftTool.finish(), Gui::SoFCSelectionColorAction.finish(), Gui::SoFCSeparator.finish(), draftguitools.gui_base.GuiCommandBase.finish(), Gui::SoFCHighlightColorAction.finish(), Gui::SoFCSelectionRoot.finish(), Gui::SoFCDocumentAction.finish(), Gui::ManualAlignment.finish(), Gui::SoFCDocumentObjectAction.finish(), Gui::SoUpdateVBOAction.finish(), DraftGui.DraftToolBar.finish(), ifc4.ifcworktime.finish, draftguitools.gui_edit.Edit.removeTrackers(), draftguitools.gui_edit.Edit.resetTrackersBezier(), and draftguitools.gui_edit.Edit.trackers.
Referenced by draftguitools.gui_edit.Edit.proceed(), draftguitools.gui_edit.Edit.resetTrackers(), draftguitools.gui_snapper.Snapper.setGrid(), and draftguitools.gui_snapper.Snapper.show().
◆ showTrackers()
def draftguitools.gui_edit.Edit.showTrackers | ( | self, | |
obj = None |
|||
) |
References draftguitools.gui_edit.Edit.trackers.
◆ startEditing()
def draftguitools.gui_edit.Edit.startEditing | ( | self, | |
event | |||
) |
References Gui::DAG::RectItem.editing, draftguitools.gui_edit.Edit.editing, Gui::View3DInventorViewer.editing, draftguitools.gui_edit.Edit.finalizeGhost(), draftguitools.gui_edit.Edit.getEditNode(), draftguitools.gui_edit.Edit.getEditNodeIndex(), draftguitools.gui_drawing.Drawing.ghost, draftguitools.gui_edit.Edit.ghost, draftguitools.gui_edit.Edit.hideTrackers(), draftguitools.gui_edit.Edit.initGhost(), Gui::Dialog::Clipping::Private.node, draftguitools.gui_base_original.DraftTool.node, Gui::AxisOrigin.node, uvPtStruct.node, StdMeshers_Quadrangle_2D::ForcedPoint.node, draftguitools.gui_arcs.Arc.node, Gui::ActiveObjectList::ObjectInfo.obj, ExpressionCompleterModel::Info.obj, draftguitools.gui_base_original.DraftTool.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Info.obj, ArchProfile.ProfileTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchAxis._AxisTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchAxis.AxisSystemTaskPanel.obj, UpdateLabelExpressionVisitor.obj, ArchWindow._ArchWindowTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchAxis.ArchGridTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ItemInfo.obj, ItemInfo2.obj, ArchComponent.ComponentTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, draftguitools.gui_edit.Edit.trackers, test.ui, Gui::Dialog::Clipping::Private.ui, Gui::Dialog::DlgAddProperty.ui, Gui::TaskBoxPosition.ui, Gui::Dialog::DlgProjectInformationImp.ui, Gui::Dialog::DlgGeneralImp.ui, Gui::Dialog::DlgSettings3DViewImp.ui, Gui::ElementColors::Private.ui, Gui::Dialog::TextureMapping.ui, Gui::Dialog::DlgSettingsNavigation.ui, Gui::Dialog::DlgCustomCommandsImp.ui, Gui::Dialog::DlgSettingsEditorImp.ui, Gui::Dialog::DlgDisplayPropertiesImp::Private.ui, Gui::Dialog::DlgParameterFind.ui, Gui::TaskBoxAngle.ui, Gui::Dialog::DlgCustomKeyboardImp.ui, Gui::Dialog::DlgWorkbenchesImp.ui, Gui::Dialog::DlgMacroExecuteImp.ui, Gui::TaskView::TaskAppearance.ui, Gui::Dialog::DlgInputDialogImp.ui, Gui::Dialog::DlgMaterialPropertiesImp.ui, Gui::Dialog::DlgExpressionInput.ui, Gui::Dialog::DlgMacroRecordImp.ui, Gui::Dialog::DlgSettingsColorGradientImp.ui, Gui::Dialog::DemoMode.ui, Gui::DlgObjectSelection.ui, Gui::Dialog::DlgCustomizeSpNavSettings.ui, Gui::Dialog::DlgProjectUtility.ui, Gui::Dialog::DlgInspector.ui, Gui::Dialog::DlgActivateWindowImp.ui, Gui::Dialog::DlgCustomActionsImp.ui, Gui::Dialog::DlgReportViewImp.ui, Gui::Dialog::DlgSettingsMacroImp.ui, Gui::Dialog::DlgSettingsViewColor.ui, Gui::Dialog::Placement.ui, Gui::Dialog::DownloadManager.ui, Gui::Dialog::DlgSettingsUnitsImp.ui, Gui::Dialog::DlgSettingsDocumentImp.ui, Gui::TaskView::TaskSelectLinkProperty.ui, Gui::Dialog::DlgOnlineHelpImp.ui, Gui::Dialog::DlgPropertyLink.ui, Gui::Dialog::DlgRunExternal.ui, Gui::Dialog::DlgUnitsCalculator.ui, Gui::Dialog::IconDialog.ui, Gui::Dialog::DlgParameterImp.ui, Gui::Dialog::DlgCustomToolbars.ui, draftguitools.gui_base_original.DraftTool.ui, Gui::Dialog::DlgSettingsImageImp.ui, Gui::Dialog::DlgCheckableMessageBoxPrivate.ui, Gui::Dialog::AboutDialog.ui, Gui::Dialog::Transform.ui, Gui::Dialog::DlgPreferencesImp.ui, Gui::Dialog::DocumentRecoveryPrivate.ui, Gui::CheckListDialog.ui, Gui::LocationDialogImp< Ui >.ui, Gui::LocationImpUi< Ui >.ui, and Gui::LocationDialogUiImp.ui.
Referenced by draftguitools.gui_edit.Edit.evaluate_menu_action(), and draftguitools.gui_edit.Edit.mousePressed().
◆ unregister_editing_callbacks()
def draftguitools.gui_edit.Edit.unregister_editing_callbacks | ( | self | ) |
References draftguitools.gui_edit.Edit._keyPressedCB, draftguitools.gui_edit.Edit._mouseMovedCB, and draftguitools.gui_edit.Edit._mousePressedCB.
Referenced by draftguitools.gui_edit.Edit.finish().
◆ unregister_selection_callback()
def draftguitools.gui_edit.Edit.unregister_selection_callback | ( | self | ) |
References draftguitools.gui_edit.Edit.selection_callback, Gui::Dialog::Clipping::Private.view, Gui::PointMarker.view, Gui::GraphvizView.view, draftguitools.gui_base_original.DraftTool.view, Gui::ItemViewSelection.view, and draftguitools.gui_base.GuiCommandBase.view.
Referenced by draftguitools.gui_edit.Edit.finish(), draftguitools.gui_edit.Edit.proceed(), and draftguitools.gui_edit.Edit.register_selection_callback().
◆ update()
def draftguitools.gui_edit.Edit.update | ( | self, | |
obj, | |||
nodeIndex, | |||
v | |||
) |
References draftguitools.gui_edit.Edit.relativize_vector(), draftguitools.gui_edit.Edit.resetTrackers(), and draftguitools.gui_edit.Edit.update_object().
Referenced by femtaskpanels.task_result_mechanical._TaskPanel.calculate(), Spreadsheet_legacy.SpreadsheetView.changeCell(), draftguitools.gui_edit.Edit.endEditing(), draftguitools.gui_trackers.boxTracker.height(), ArchAxis.CommandArchGrid.IsActive(), draftguitools.gui_trackers.rectangleTracker.p3(), Plot.Plot.plot(), Spreadsheet_legacy.SpreadsheetView.recompute(), draftguitools.gui_trackers.gridTracker.reset(), draftguitools.gui_edit.Edit.update_object(), and draftguitools.gui_edit.Edit.updateGhost().
◆ update_object()
def draftguitools.gui_edit.Edit.update_object | ( | self, | |
obj, | |||
nodeIndex, | |||
v | |||
) |
References draftguitools.gui_edit.Edit.alt_edit_mode, Gui::ViewProviderDocumentObjectPy.update(), Gui::ViewProviderDocumentObject.update(), SMESHDS_GroupOnFilter.update(), Gui::DocumentPy.update(), ArchNesting.Nester.update(), AddonManager.CommandAddonManager.update(), ArchPanel.CommandPanel.update(), ArchWindow._CommandWindow.update(), App::LinkBaseExtension.update(), Gui::ViewProvider.update(), ArchWall._CommandWall.update(), Gui::LinkInfo.update(), ArchStructure._CommandStructure.update(), ArchAxis._AxisTaskPanel.update(), ArchRoof._RoofTaskPanel.update(), ArchAxis.AxisSystemTaskPanel.update(), draftguitools.gui_edit.Edit.update(), ArchCommands.SurveyTaskPanel.update(), ArchSectionPlane.SectionPlaneTaskPanel.update(), ArchWindow._ArchWindowTaskPanel.update(), ArchAxis.ArchGridTaskPanel.update(), ArchComponent.ComponentTaskPanel.update(), and DraftGui.FacebinderTaskPanel.update().
Referenced by draftguitools.gui_edit.Edit.update().
◆ updateGhost()
def draftguitools.gui_edit.Edit.updateGhost | ( | self, | |
obj, | |||
idx, | |||
pt | |||
) |
References draftguitools.gui_edit.Edit.alt_edit_mode, Gui::DAG::RectItem.editing, draftguitools.gui_edit.Edit.editing, Gui::View3DInventorViewer.editing, draftguitools.gui_drawing.Drawing.ghost, draftguitools.gui_edit.Edit.ghost, draftguitools.gui_edit.Edit.globalize_vector(), draftguitools.gui_edit.Edit.globalize_vectors(), DraftVecUtils.project(), draftguitools.gui_edit.Edit.relativize_vector(), and draftguitools.gui_edit.Edit.update().
Referenced by draftguitools.gui_edit.Edit.updateTrackerAndGhost().
◆ updateTrackerAndGhost()
def draftguitools.gui_edit.Edit.updateTrackerAndGhost | ( | self, | |
event | |||
) |
References Gui::DAG::RectItem.editing, draftguitools.gui_edit.Edit.editing, Gui::View3DInventorViewer.editing, draftguitools.gui_drawing.Drawing.ghost, draftguitools.gui_edit.Edit.ghost, Gui::Dialog::Clipping::Private.node, draftguitools.gui_base_original.DraftTool.node, Gui::AxisOrigin.node, uvPtStruct.node, StdMeshers_Quadrangle_2D::ForcedPoint.node, draftguitools.gui_arcs.Arc.node, Gui::ActiveObjectList::ObjectInfo.obj, ExpressionCompleterModel::Info.obj, draftguitools.gui_base_original.DraftTool.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Info.obj, ArchProfile.ProfileTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchAxis._AxisTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchAxis.AxisSystemTaskPanel.obj, UpdateLabelExpressionVisitor.obj, ArchWindow._ArchWindowTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchAxis.ArchGridTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ItemInfo.obj, ItemInfo2.obj, ArchComponent.ComponentTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, draftguitools.gui_edit.Edit.trackers, test.ui, Gui::Dialog::Clipping::Private.ui, Gui::Dialog::DlgAddProperty.ui, Gui::TaskBoxPosition.ui, Gui::Dialog::DlgProjectInformationImp.ui, Gui::Dialog::DlgGeneralImp.ui, Gui::Dialog::DlgSettings3DViewImp.ui, Gui::ElementColors::Private.ui, Gui::Dialog::TextureMapping.ui, Gui::Dialog::DlgSettingsNavigation.ui, Gui::Dialog::DlgCustomCommandsImp.ui, Gui::Dialog::DlgSettingsEditorImp.ui, Gui::Dialog::DlgDisplayPropertiesImp::Private.ui, Gui::Dialog::DlgParameterFind.ui, Gui::TaskBoxAngle.ui, Gui::Dialog::DlgCustomKeyboardImp.ui, Gui::Dialog::DlgWorkbenchesImp.ui, Gui::TaskView::TaskAppearance.ui, Gui::Dialog::DlgMacroExecuteImp.ui, Gui::Dialog::DlgInputDialogImp.ui, Gui::Dialog::DlgMaterialPropertiesImp.ui, Gui::Dialog::DlgExpressionInput.ui, Gui::Dialog::DlgMacroRecordImp.ui, Gui::Dialog::DemoMode.ui, Gui::Dialog::DlgSettingsColorGradientImp.ui, Gui::DlgObjectSelection.ui, Gui::Dialog::DlgCustomizeSpNavSettings.ui, Gui::Dialog::DlgProjectUtility.ui, Gui::Dialog::DlgInspector.ui, Gui::Dialog::DlgActivateWindowImp.ui, Gui::Dialog::DlgCustomActionsImp.ui, Gui::Dialog::DlgReportViewImp.ui, Gui::Dialog::DlgSettingsViewColor.ui, Gui::Dialog::DlgSettingsMacroImp.ui, Gui::Dialog::Placement.ui, Gui::Dialog::DownloadManager.ui, Gui::Dialog::DlgSettingsUnitsImp.ui, Gui::Dialog::DlgSettingsDocumentImp.ui, Gui::TaskView::TaskSelectLinkProperty.ui, Gui::Dialog::DlgOnlineHelpImp.ui, Gui::Dialog::DlgPropertyLink.ui, Gui::Dialog::DlgRunExternal.ui, Gui::Dialog::DlgUnitsCalculator.ui, Gui::Dialog::IconDialog.ui, Gui::Dialog::DlgParameterImp.ui, Gui::Dialog::DlgCustomToolbars.ui, draftguitools.gui_base_original.DraftTool.ui, Gui::Dialog::DlgSettingsImageImp.ui, Gui::Dialog::DlgCheckableMessageBoxPrivate.ui, Gui::Dialog::AboutDialog.ui, Gui::Dialog::Transform.ui, Gui::Dialog::DlgPreferencesImp.ui, Gui::Dialog::DocumentRecoveryPrivate.ui, Gui::CheckListDialog.ui, Gui::LocationDialogImp< Ui >.ui, Gui::LocationImpUi< Ui >.ui, Gui::LocationDialogUiImp.ui, and draftguitools.gui_edit.Edit.updateGhost().
Referenced by draftguitools.gui_edit.Edit.mouseMoved().
Member Data Documentation
◆ alt_edit_mode
draftguitools.gui_edit.Edit.alt_edit_mode |
◆ edited_objects
draftguitools.gui_edit.Edit.edited_objects |
◆ editing
draftguitools.gui_edit.Edit.editing |
Referenced by draftguitools.gui_edit.Edit.finish(), draftguitools.gui_edit.Edit.mouseMoved(), draftguitools.gui_edit.Edit.mousePressed(), draftguitools.gui_edit.Edit.numericInput(), draftguitools.gui_edit.Edit.startEditing(), draftguitools.gui_edit.Edit.updateGhost(), and draftguitools.gui_edit.Edit.updateTrackerAndGhost().
◆ event
draftguitools.gui_edit.Edit.event |
Referenced by draftguitools.gui_edit.Edit.evaluate_menu_action().
◆ ghost
draftguitools.gui_edit.Edit.ghost |
Referenced by draftguitools.gui_mirror.Mirror.action(), draftguitools.gui_offset.Offset.action(), draftguitools.gui_labels.Label.action(), draftguitools.gui_edit.Edit.finalizeGhost(), draftguitools.gui_labels.Label.finish(), draftguitools.gui_mirror.Mirror.finish(), draftguitools.gui_offset.Offset.finish(), draftguitools.gui_trimex.Trimex.finish(), draftguitools.gui_offset.Offset.numericRadius(), draftguitools.gui_trimex.Trimex.redraw(), draftguitools.gui_edit.Edit.startEditing(), draftguitools.gui_trimex.Trimex.trimObject(), draftguitools.gui_edit.Edit.updateGhost(), and draftguitools.gui_edit.Edit.updateTrackerAndGhost().
◆ maxObjects
draftguitools.gui_edit.Edit.maxObjects |
Referenced by draftguitools.gui_edit.Edit.getObjsFromSelection().
◆ node
draftguitools.gui_edit.Edit.node |
Referenced by draftviewproviders.view_dimension.ViewProviderLinearDimension.draw_dim_arrows(), draftviewproviders.view_dimension.ViewProviderAngularDimension.draw_dim_arrows(), draftviewproviders.view_dimension.ViewProviderLinearDimension.draw_dim_overshoot(), draftviewproviders.view_dimension.ViewProviderLinearDimension.draw_ext_overshoot(), draftviewproviders.view_dimension.ViewProviderLinearDimension.remove_dim_arrows(), draftviewproviders.view_dimension.ViewProviderAngularDimension.remove_dim_arrows(), draftviewproviders.view_dimension.ViewProviderLinearDimension.remove_dim_overshoot(), and draftviewproviders.view_dimension.ViewProviderLinearDimension.remove_ext_overshoot().
◆ obj
draftguitools.gui_edit.Edit.obj |
Referenced by shipOutlineDraw.TaskPanel.TaskPanel.accept(), femtaskpanels.task_element_geometry2D._TaskPanel.accept(), femtaskpanels.task_constraint_tie._TaskPanel.accept(), femtaskpanels.task_element_rotation1D._TaskPanel.accept(), femtaskpanels.task_mesh_region._TaskPanel.accept(), femtaskpanels.task_mesh_group._TaskPanel.accept(), femtaskpanels.task_mesh_boundarylayer._TaskPanel.accept(), femtaskpanels.task_element_geometry1D._TaskPanel.accept(), femtaskpanels.task_material_reinforced._TaskPanel.accept(), femtaskpanels.task_material_common._TaskPanel.accept(), PathScripts.PathSetupSheetGui.OpTaskPanel.accept(), femtaskpanels.task_element_fluid1D._TaskPanel.accept(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.accept(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.addBase(), PathScripts.PathEngraveGui.TaskPanelBaseGeometryPage.addBaseGeometry(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.addBaseGeometry(), PathScripts.PathOpGui.TaskPanelBaseLocationPage.addLocationAt(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.addNewTagAt(), PathScripts.PathJob.ObjectJob.addOperation(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.addSelection(), PathScripts.PathJob.ObjectJob.addToolController(), PathScripts.PathJobGui.TaskPanel.alignCenterInStock(), PathScripts.PathJobGui.TaskPanel.alignCenterInStockXY(), PathScripts.PathJobGui.TaskPanel.alignSetOrigin(), PathScripts.PathJob.ObjectJob.allOperations(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.allow(), PathScripts.PathDressupDogbone.Bone.angle(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.ANSISizeChanged(), PathScripts.PathDressupTag.ObjectDressup.assignDefaultValues(), PathScripts.PathToolBitGui.ViewProvider.attach(), PathScripts.PathSetupSheetGui.ViewProvider.attach(), PathScripts.PathJobGui.ViewProvider.attach(), PathScripts.PathDressupAxisMap.ViewProviderDressup.attach(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.attach(), PathScripts.PathDressupLeadInOut.ViewProviderDressup.attach(), PathScripts.PathDressupRampEntry.ViewProviderDressup.attach(), PathScripts.PathDressupDogbone.ViewProviderDressup.attach(), femtaskpanels.task_material_common._TaskPanel.check_material_keys(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.checkedChanged(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.checkXpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.checkYpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.checkZpos(), Texture.ViewProviderTexture.claimChildren(), PathScripts.PathToolBitGui.ViewProvider.claimChildren(), PathScripts.PathDressupAxisMap.ViewProviderDressup.claimChildren(), PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.claimChildren(), PathScripts.PathJobGui.ViewProvider.claimChildren(), PathScripts.PathDressupZCorrect.ViewProviderDressup.claimChildren(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.claimChildren(), PathScripts.PathDressupLeadInOut.ViewProviderDressup.claimChildren(), PathScripts.PathDressupRampEntry.ViewProviderDressup.claimChildren(), PathScripts.PathDressupDogbone.ViewProviderDressup.claimChildren(), shipAreasCurve.Preview.Preview.clean(), shipOutlineDraw.Preview.Preview.clean(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.cleanup(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.cleanupPage(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.clearBase(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.clicked(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.clicked(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.clicked(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.copyNewTags(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.createItemForBaseModel(), shipOutlineDraw.TaskPanel.TaskPanel.createPreview(), PathScripts.PathDressupHoldingTags.PathData.defaultTagHeight(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.deleteBase(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.deleteBase(), PathScripts.PathDressupHoldingTags.ObjectTagDressup.doExecute(), PathScripts.PathJobGui.ViewProvider.editObject(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.editTagAt(), PathScripts.PathToolControllerGui.DlgToolControllerEdit.exec_(), PathScripts.PathDressupTag.ObjectDressup.execute(), PathScripts.PathSetupSheet.SetupSheet.expressionReference(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.generateNewTags(), PathScripts.PathSurfaceSupport.PathGeometryGenerator.generatePathGeometry(), PathScripts.PathJob.ObjectJob.getCycleTime(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.getFields(), PathScripts.PathDressupZCorrect.TaskPanel.getFields(), PathScripts.PathToolControllerGui.TaskPanel.getFields(), PathScripts.PathSetupSheetGui.GlobalEditor.getFields(), PathScripts.PathJobGui.TaskPanel.getFields(), PathScripts.PathDressupDogbone.TaskPanel.getFields(), PathScripts.PathToolBitGui.ViewProvider.getIcon(), PathScripts.PathGetPoint.TaskPanel.getPoint(), PathScripts.PathPocketShape.Extension.getSubLink(), PathScripts.PathPocketShape.Extension.getWire(), PathScripts.PathSetupSheet.SetupSheet.hasDefaultOperationDepths(), PathScripts.PathSetupSheet.SetupSheet.hasDefaultOperationHeights(), PathScripts.PathSetupSheet.SetupSheet.hasDefaultToolRapids(), ArchAxis.CommandArchGrid.IsActive(), PathScripts.PathJobGui.TaskPanel.jobModelEdit(), PathScripts.PathJobGui.TaskPanel.modelSet0(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.numTeethChanged(), PathScripts.PathDressupPathBoundary.DressupPathBoundary.onDcoumentRestored(), PathScripts.PathJobGui.ViewProvider.onDelete(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.onDelete(), PathScripts.PathDressupLeadInOut.ViewProviderDressup.onDelete(), PathScripts.PathDressupRampEntry.ViewProviderDressup.onDelete(), PathScripts.PathDressupHoldingTags.ObjectTagDressup.onDocumentRestored(), PathScripts.PathIconViewProvider.ViewProvider.onEdit(), shipOutlineDraw.TaskPanel.TaskPanel.onTableItem(), PathScripts.PathSetupSheet.SetupSheet.operationsWithSettings(), femtaskpanels.task_material_reinforced._TaskPanel.output_obj_mat_param(), PathScripts.PathOpGui.TaskPanelPage.pageCleanup(), PathScripts.PathOpGui.TaskPanelPage.pageGetFields(), PathScripts.PathOpGui.TaskPanelPage.pageRegisterSignalHandlers(), PathScripts.PathOpGui.TaskPanelPage.pageSetFields(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.parseAllRefLines(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces.PathSurface(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces.PathWaterline(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.pitchChanged(), PathScripts.PathGetPoint.TaskPanel.pointFinish(), PathScripts.PathJobGui.TaskPanel.preCleanup(), PathScripts.PathOpGui.TaskPanel.preCleanup(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces.preProcessModel(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.readParameters(), femtaskpanels.task_element_geometry2D._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_element_rotation1D._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_mesh_region._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_mesh_group._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_mesh_boundarylayer._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_constraint_tie._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_element_geometry1D._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_material_reinforced._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_material_common._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_element_fluid1D._TaskPanel.recompute_and_set_back_all(), PathScripts.PathToolBitGui.TaskPanel.reject(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.reject(), PathScripts.PathJobGui.TaskPanel.reject(), PathScripts.PathOpGui.TaskPanel.reject(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.resetBase(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.rollerDiameterChanged(), femtaskpanels.task_element_geometry1D._TaskPanel.set_beamsection_props(), femtaskpanels.task_element_fluid1D._TaskPanel.set_fluidsection_props(), femtaskpanels.task_mesh_boundarylayer._TaskPanel.set_mesh_boundarylayer_props(), PathScripts.PathJob.ObjectJob.setCenterOfRotation(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.setExtensions(), PathScripts.PathEngraveGui.TaskPanelBaseGeometryPage.setFields(), PathScripts.PathDressupZCorrect.TaskPanel.setFields(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.setFields(), PathScripts.PathToolControllerGui.TaskPanel.setFields(), PathScripts.PathJobGui.TaskPanel.setFields(), PathScripts.PathDressupDogbone.TaskPanel.setFields(), PathScripts.PathSetupSheet.SetupSheet.setFromTemplate(), ArchMaterial.MultiMaterialDelegate.setModelData(), PathScripts.PathSetupSheet.SetupSheet.setOperationProperties(), PathScripts.PathProbeGui.TaskPanelOpPage.SetOutputFileName(), PathScripts.PathJobGui.TaskPanel.setPostProcessorOutputFile(), PathScripts.PathDressupZCorrect.TaskPanel.SetProbePointFileName(), shipOutlineDraw.TaskPanel.TaskPanel.setSectionType(), PathScripts.PathDressupHoldingTags.ObjectTagDressup.setup(), PathScripts.PathJobGui.ViewProvider.setupEditVisibility(), PathScripts.PathOpGui.TaskPanelPage.setupToolController(), PathScripts.PathSetupSheetGui.OpTaskPanel.setupUi(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.setupUi(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.setupUi(), PathScripts.PathSetupSheetGui.GlobalEditor.setupUi(), PathScripts.PathOpGui.TaskPanel.setupUi(), PathScripts.PathDressupHoldingTags.ObjectTagDressup.setXyEnabled(), PathScripts.PathJobGui.TaskPanel.tabPageChanged(), PathScripts.PathSetupSheet.SetupSheet.templateAttributes(), PathScripts.PathJob.ObjectJob.templateAttrs(), PathScripts.PathJobGui.TaskPanel.templateExport(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.toggleExtensionCorners(), PathScripts.PathJobGui.TaskPanel.toolControllerAdd(), PathScripts.PathJobGui.TaskPanel.toolControllerSelect(), PathScripts.PathDressupTag.ObjectDressup.toolRadius(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.transferFrom(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.transferTo(), shipAreasCurve.Preview.Preview.update(), shipOutlineDraw.Preview.Preview.update(), PathScripts.PathEngraveGui.TaskPanelBaseGeometryPage.updateBase(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.updateBase(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.updateBase(), PathScripts.PathDressupDogbone.TaskPanel.updateBoneList(), PathScripts.PathJobGui.ViewProvider.updateData(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.updateDressup(), PathScripts.PathDeburrGui.TaskPanelOpPage.updateExtraDepth(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage.updateItemEnabled(), PathScripts.PathOpGui.TaskPanelBaseLocationPage.updateLocations(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.updatePositions(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.updatePreview(), PathScripts.PathGui.QuantitySpinBox.updateProperty(), PathScripts.PathOpGui.TaskPanel.updateSelection(), PathScripts.PathJobGui.TaskPanel.updateSelection(), PathScripts.PathGui.QuantitySpinBox.updateSpinBox(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.updateStockEditor(), PathScripts.PathJobGui.TaskPanel.updateStockEditor(), PathScripts.PathToolControllerGui.ToolControllerEditor.updateToolController(), PathScripts.PathJobGui.TaskPanel.updateToolController(), PathScripts.PathJobGui.TaskPanel.updateTooltips(), PathScripts.PathToolControllerGui.ToolControllerEditor.updateUi(), PathScripts.PathDressupZCorrect.TaskPanel.updateUI(), PathScripts.PathSetupSheetGui.GlobalEditor.updateUI(), PathScripts.PathDressupDogbone.TaskPanel.updateUI(), PathScripts.PathProfileGui.TaskPanelOpPage.updateVisibility(), PathScripts.PathDeburrGui.TaskPanelOpPage.updateWidth(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.updateXpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.updateYpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.updateZpos(), and AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.writeParameters().
◆ objs_formats
draftguitools.gui_edit.Edit.objs_formats |
◆ overNode
draftguitools.gui_edit.Edit.overNode |
◆ pick_radius
draftguitools.gui_edit.Edit.pick_radius |
Referenced by draftguitools.gui_edit.Edit.sendRay().
◆ render_manager
draftguitools.gui_edit.Edit.render_manager |
Referenced by draftguitools.gui_edit.Edit.sendRay().
◆ running
draftguitools.gui_edit.Edit.running |
Referenced by shipHydrostatics.TaskPanel.TaskPanel.accept(), draftguitools.gui_wire2spline.WireToBSpline.Activated(), draftguitools.gui_edit.Edit.Activated(), shipHydrostatics.TaskPanel.TaskPanel.externalFaces(), draftguitools.gui_offset.Offset.finish(), draftguitools.gui_edit.Edit.finish(), draftguitools.gui_snapper.Snapper.off(), shipHydrostatics.TaskPanel.TaskPanel.reject(), draftguitools.gui_snapper.Snapper.snap(), draftguitools.gui_snapper.Snapper.snapToObject(), and femsolver.task.Task.start().
◆ selection_callback
draftguitools.gui_edit.Edit.selection_callback |
◆ supportedCppObjs
draftguitools.gui_edit.Edit.supportedCppObjs |
Referenced by draftguitools.gui_edit.Edit.getObjsFromSelection().
◆ supportedObjs
draftguitools.gui_edit.Edit.supportedObjs |
Referenced by draftguitools.gui_edit.Edit.getObjsFromSelection().
◆ tracker_menu
draftguitools.gui_edit.Edit.tracker_menu |
◆ trackers
draftguitools.gui_edit.Edit.trackers |
Referenced by draftguitools.gui_edit.Edit.endEditing(), draftguitools.gui_edit.Edit.hideTrackers(), draftguitools.gui_edit.Edit.mouseMoved(), draftguitools.gui_edit.Edit.removeTrackers(), draftguitools.gui_edit.Edit.resetTrackersBezier(), draftguitools.gui_edit.Edit.setTrackers(), draftguitools.gui_snapper.Snapper.setTrackers(), draftguitools.gui_edit.Edit.showTrackers(), draftguitools.gui_edit.Edit.startEditing(), and draftguitools.gui_edit.Edit.updateTrackerAndGhost().
◆ ui
draftguitools.gui_edit.Edit.ui |
Referenced by draftguitools.gui_polararray.PolarArray.Activated(), draftguitools.gui_orthoarray.OrthoArray.Activated(), DraftGui.DraftToolBar.changeEvent(), draftguitools.gui_orthoarray.OrthoArray.click(), draftguitools.gui_polararray.PolarArray.click(), draftguitools.gui_polararray.PolarArray.move(), draftguitools.gui_groups.AddToGroup.proceed(), and draftguitools.gui_groups.SetAutoGroup.proceed().
◆ view
draftguitools.gui_edit.Edit.view |
Referenced by drafttaskpanels.task_shapestring.ShapeStringTaskPanel.accept(), draftguitools.gui_selectplane.Draft_SelectPlane.finish(), PathScripts.PathGetPoint.TaskPanel.getPoint(), draftguitools.gui_selectplane.Draft_SelectPlane.onClickAlign(), drafttaskpanels.task_shapestring.ShapeStringTaskPanel.reject(), and PathScripts.PathGetPoint.TaskPanel.removeGlobalCallbacks().
The documentation for this class was generated from the following file:
- src/Mod/Draft/draftguitools/gui_edit.py