Public Member Functions | |
def | Activated (self) |
def | deformat_objects_after_editing (self, objs) |
def | display_tracker_menu (self, event) |
def | endEditing (self, obj, nodeIndex, v=None) |
def | evaluate_menu_action (self, action) |
def | finalizeGhost (self) |
def | finish (self, closed=False) |
def | format_objects_for_editing (self, objs) |
def | get_obj_gui_tools (self, obj) |
def | get_selected_obj_at_position (self, pos) |
def | get_specific_object_info (self, obj, 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 | has_obj_gui_tools (self, obj) |
def | hideTrackers (self, obj=None) |
def | initGhost (self, obj) |
def | keyPressed (self, event_callback) |
def | localize_vector (self, obj, point) |
def | localize_vectors (self, obj, pointList) |
def | mouseMoved (self, event_callback) |
def | mousePressed (self, event_callback) |
def | numericInput (self, numx, numy, numz) |
def | proceed (self) |
def | register_editing_callbacks (self) |
def | register_selection_callback (self) |
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, obj, node_idx) |
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, node_idx, v) |
def | updateTrackerAndGhost (self, event) |
def | Activated (self, name="None", noplanesetup=False, is_subtool=False) |
Public Member Functions inherited from draftguitools.gui_base_original.DraftTool | |
def | Activated (self, name="None", noplanesetup=False, is_subtool=False) |
def | commit (self, name, func) |
def | finish (self, close=False) |
def | getStrings (self, addrot=None) |
def | IsActive (self) |
Public Attributes | |
alt_edit_mode | |
current_editing_object_gui_tools | |
edited_objects | |
editing | |
ghost | |
gui_tools_repository | |
maxObjects | |
node | |
obj | |
objs_formats | |
overNode | |
pick_radius | |
render_manager | |
running | |
selection_callback | |
tracker_menu | |
trackers | |
ui | |
view | |
Public Attributes inherited from draftguitools.gui_base_original.Modifier | |
copymode | |
Public Attributes inherited from draftguitools.gui_base_original.DraftTool | |
call | |
commitList | |
constrain | |
doc | |
extendedCopy | |
featureName | |
node | |
obj | |
planetrack | |
point | |
pos | |
support | |
ui | |
view | |
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() 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.
def draftguitools.gui_edit.Edit.Activated | ( | self | ) |
Activated is run when user launch Edit command. If something is selected -> call self.proceed() If nothing is selected -> self.register_selection_callback()
Reimplemented from draftguitools.gui_base_original.Modifier.
References draftguitools.gui_edit.Edit.Activated(), Gui::ManualAlignment.finish(), Gui::SoFCBoundingBox.finish(), Gui::SoFCColorBarBase.finish(), Gui::SoFCColorBar.finish(), Gui::SoFCColorGradient.finish(), Gui::SoFCColorLegend.finish(), Gui::SoFCDB.finish(), zipios::GZIPOutputStream.finish(), zipios::GZIPOutputStreambuf.finish(), zipios::ZipOutputStream.finish(), zipios::ZipOutputStreambuf.finish(), DraftGui.DraftToolBar.finish(), draftguitools.gui_base.GuiCommandBase.finish(), draftguitools.gui_subelements.SubelementHighlight.finish(), drafttaskpanels.task_circulararray.TaskPanelCircularArray.finish(), drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.finish(), drafttaskpanels.task_polararray.TaskPanelPolarArray.finish(), drafttaskpanels.task_shapestring.ShapeStringTaskPanelEdit.finish(), draftviewproviders.view_text.ViewProviderText.finish(), draftguitools.gui_arcs.Arc_3Points.finish(), draftguitools.gui_base_original.DraftTool.finish(), draftguitools.gui_clone.Clone.finish(), draftguitools.gui_fillets.Fillet.finish(), draftguitools.gui_selectplane.Draft_SelectPlane.finish(), draftguitools.gui_dimensions.Dimension.finish(), draftguitools.gui_edit.Edit.finish(), draftguitools.gui_offset.Offset.finish(), draftguitools.gui_stretch.Stretch.finish(), draftguitools.gui_trimex.Trimex.finish(), draftguitools.gui_arcs.Arc.finish(), draftguitools.gui_beziers.BezCurve.finish(), draftguitools.gui_beziers.CubicBezCurve.finish(), draftguitools.gui_ellipses.Ellipse.finish(), draftguitools.gui_labels.Label.finish(), draftguitools.gui_lines.Line.finish(), draftguitools.gui_mirror.Mirror.finish(), draftguitools.gui_move.Move.finish(), draftguitools.gui_polygons.Polygon.finish(), draftguitools.gui_rectangles.Rectangle.finish(), draftguitools.gui_rotate.Rotate.finish(), draftguitools.gui_scale.Scale.finish(), draftguitools.gui_splines.BSpline.finish(), draftguitools.gui_texts.Text.finish(), draftguitools.gui_points.Point.finish(), draftguitools.gui_shapestrings.ShapeString.finish(), Gui::SoFCBackgroundGradient.finish(), Gui::SoSkipBoundingGroup.finish(), Gui::SoFCSelection.finish(), Gui::SoFCHighlightAction.finish(), Gui::SoFCSelectionAction.finish(), Gui::SoFCEnableSelectionAction.finish(), Gui::SoFCEnableHighlightAction.finish(), Gui::SoFCSelectionColorAction.finish(), Gui::SoFCHighlightColorAction.finish(), Gui::SoFCDocumentAction.finish(), Gui::SoFCDocumentObjectAction.finish(), Gui::SoUpdateVBOAction.finish(), Gui::SoFCUnifiedSelection.finish(), Gui::SoFCPathAnnotation.finish(), Gui::SoFCSeparator.finish(), Gui::SoFCSelectionRoot.finish(), ifc4.ifcworktime.finish, draftguitools.gui_array_simple.Array.proceed(), draftguitools.gui_clone.Clone.proceed(), draftguitools.gui_downgrade.Downgrade.proceed(), draftguitools.gui_draft2sketch.Draft2Sketch.proceed(), draftguitools.gui_drawing.Drawing.proceed(), draftguitools.gui_edit.Edit.proceed(), draftguitools.gui_facebinders.Facebinder.proceed(), draftguitools.gui_join.Join.proceed(), draftguitools.gui_mirror.Mirror.proceed(), draftguitools.gui_move.Move.proceed(), draftguitools.gui_offset.Offset.proceed(), draftguitools.gui_patharray.PathArray.proceed(), draftguitools.gui_pathtwistedarray.PathTwistedArray.proceed(), draftguitools.gui_pointarray.PointArray.proceed(), draftguitools.gui_rotate.Rotate.proceed(), draftguitools.gui_scale.Scale.proceed(), draftguitools.gui_shape2dview.Shape2DView.proceed(), draftguitools.gui_stretch.Stretch.proceed(), draftguitools.gui_subelements.SubelementHighlight.proceed(), draftguitools.gui_trimex.Trimex.proceed(), draftguitools.gui_upgrade.Upgrade.proceed(), draftguitools.gui_split.Split.proceed(), draftguitools.gui_groups.AddToGroup.proceed(), draftguitools.gui_groups.SetAutoGroup.proceed(), draftguitools.gui_edit.Edit.register_selection_callback(), App::PropertyExpressionEngine.running, Gui::GUISingleApplication::Private.running, Gui::PythonDebuggerP.running, ArchNesting.Nester.running, draftguitools.gui_edit.Edit.running, draftguitools.gui_line_add_delete.AddPoint.running, draftguitools.gui_line_add_delete.DelPoint.running, draftguitools.gui_offset.Offset.running, draftguitools.gui_snapper.Snapper.running, draftguitools.gui_wire2spline.WireToBSpline.running, femsolver.task.Task.running, AdaptivePath::PerfCounter.running, qtunittest.BaseGUITestRunner.running, and Mod.Test.unittestgui.BaseGUITestRunner.running.
Referenced by ArchStructure.CommandStructuralSystem.Activated(), draftguitools.gui_edit.Edit.Activated(), draftguitools.gui_arcs.Arc.finish(), draftguitools.gui_beziers.BezCurve.finish(), draftguitools.gui_beziers.CubicBezCurve.finish(), draftguitools.gui_ellipses.Ellipse.finish(), draftguitools.gui_lines.Line.finish(), draftguitools.gui_mirror.Mirror.finish(), draftguitools.gui_move.Move.finish(), draftguitools.gui_polygons.Polygon.finish(), draftguitools.gui_rectangles.Rectangle.finish(), draftguitools.gui_rotate.Rotate.finish(), draftguitools.gui_splines.BSpline.finish(), draftguitools.gui_texts.Text.finish(), draftguitools.gui_points.Point.finish(), draftguitools.gui_shapestrings.ShapeString.finish(), draftguitools.gui_arcs.Arc_3Points.getPoint(), and ArchPanel.CommandPanel.getPoint().
def draftguitools.gui_edit.Edit.deformat_objects_after_editing | ( | self, | |
objs | |||
) |
Restore objects style during editing mode.
References draftguitools.gui_edit.Edit.get_obj_gui_tools(), and draftguitools.gui_edit.Edit.objs_formats.
Referenced by draftguitools.gui_edit.Edit.finish().
def draftguitools.gui_edit.Edit.display_tracker_menu | ( | self, | |
event | |||
) |
Referenced by draftguitools.gui_edit.Edit.keyPressed(), and draftguitools.gui_edit.Edit.mousePressed().
def draftguitools.gui_edit.Edit.endEditing | ( | self, | |
obj, | |||
nodeIndex, | |||
v = None |
|||
) |
Terminate editing and start object updating process.
References draftguitools.gui_edit.Edit.alt_edit_mode, draftguitools.gui_edit.Edit.finalizeGhost(), draftguitools.gui_edit.Edit.trackers, draftguitools.gui_snapper.Snapper.trackers, Gui::Dialog::Clipping::Private.ui, Gui::Dialog::DemoMode.ui, Gui::Dialog::DlgCustomActionsImp.ui, Gui::Dialog::IconDialog.ui, Gui::Dialog::DlgActivateWindowImp.ui, Gui::Dialog::DlgAddProperty.ui, Gui::Dialog::DlgCheckableMessageBoxPrivate.ui, Gui::Dialog::DlgCustomCommandsImp.ui, Gui::Dialog::DlgCreateNewPreferencePackImp.ui, Gui::Dialog::DlgCustomizeSpNavSettings.ui, Gui::Dialog::DlgDisplayPropertiesImp::Private.ui, Gui::Dialog::DlgSettingsEditorImp.ui, Gui::Dialog::DlgExpressionInput.ui, Gui::Dialog::DlgGeneralImp.ui, Gui::Dialog::DlgInputDialogImp.ui, Gui::Dialog::DlgCustomKeyboardImp.ui, Gui::Dialog::DlgMacroExecuteImp.ui, Gui::Dialog::DlgMacroRecordImp.ui, Gui::Dialog::DlgMaterialPropertiesImp.ui, Gui::DlgObjectSelection.ui, Gui::Dialog::DlgOnlineHelpImp.ui, Gui::Dialog::DlgParameterFind.ui, Gui::Dialog::DlgParameterImp.ui, Gui::Dialog::DlgPreferencePackManagementImp.ui, Gui::Dialog::DlgPreferencesImp.ui, Gui::Dialog::DlgProjectInformationImp.ui, Gui::Dialog::DlgProjectUtility.ui, Gui::Dialog::DlgPropertyLink.ui, Gui::Dialog::DlgReportViewImp.ui, Gui::Dialog::DlgRevertToBackupConfigImp.ui, Gui::Dialog::DlgRunExternal.ui, Gui::Dialog::DlgSettings3DViewImp.ui, Gui::Dialog::DlgSettingsCacheDirectory.ui, Gui::Dialog::DlgSettingsColorGradientImp.ui, Gui::Dialog::DlgSettingsDocumentImp.ui, Gui::Dialog::DlgSettingsImageImp.ui, Gui::Dialog::DlgSettingsLazyLoadedImp.ui, Gui::Dialog::DlgSettingsMacroImp.ui, Gui::Dialog::DlgSettingsNavigation.ui, Gui::Dialog::DlgSettingsPythonConsole.ui, Gui::Dialog::DlgSettingsSelection.ui, Gui::Dialog::DlgSettingsUnitsImp.ui, Gui::Dialog::DlgSettingsViewColor.ui, Gui::Dialog::DlgCustomToolbars.ui, Gui::Dialog::DlgUnitsCalculator.ui, Gui::Dialog::DlgWorkbenchesImp.ui, Gui::Dialog::DocumentRecoveryPrivate.ui, Gui::Dialog::DownloadManager.ui, Gui::LocationDialogImp< Ui >.ui, Gui::LocationImpUi< Ui >.ui, Gui::LocationDialogUiImp.ui, Gui::Dialog::Placement.ui, Gui::Dialog::DlgInspector.ui, Gui::Dialog::AboutDialog.ui, Gui::TaskBoxPosition.ui, Gui::TaskBoxAngle.ui, Gui::ElementColors::Private.ui, Gui::TaskView::TaskAppearance.ui, Gui::TaskView::TaskSelectLinkProperty.ui, Gui::Dialog::TextureMapping.ui, Gui::Dialog::Transform.ui, Gui::VectorListEditor.ui, Gui::CheckListDialog.ui, change_branch.ChangeBranchDialog.ui, package_details.PackageDetails.ui, package_list.PackageList.ui, package_list.CompactView.ui, package_list.ExpandedView.ui, draftguitools.gui_base_original.DraftTool.ui, draftguitools.gui_circulararray.CircularArray.ui, draftguitools.gui_edit.Edit.ui, draftguitools.gui_groups.AddToGroup.ui, draftguitools.gui_groups.SetAutoGroup.ui, draftguitools.gui_orthoarray.OrthoArray.ui, draftguitools.gui_polararray.PolarArray.ui, draftguitools.gui_snapper.Snapper.ui, DrawingGui::TaskOrthoViews.ui, FemGui::DlgSettingsFemCcxImp.ui, FemGui::DlgSettingsFemElmerImp.ui, FemGui::DlgSettingsFemExportAbaqusImp.ui, FemGui::DlgSettingsFemGeneralImp.ui, FemGui::DlgSettingsFemGmshImp.ui, FemGui::DlgSettingsFemInOutVtkImp.ui, FemGui::DlgSettingsFemMaterialImp.ui, FemGui::DlgSettingsFemMystranImp.ui, FemGui::DlgSettingsFemZ88Imp.ui, FemGui::TaskAnalysisInfo.ui, FemGui::TaskCreateNodeSet.ui, FemGui::TaskDriver.ui, FemGui::TaskFemConstraintBearing.ui, FemGui::TaskFemConstraintContact.ui, FemGui::TaskFemConstraintDisplacement.ui, FemGui::TaskFemConstraintFixed.ui, FemGui::TaskFemConstraintFluidBoundary.ui, FemGui::TaskFemConstraintForce.ui, FemGui::TaskFemConstraintHeatflux.ui, FemGui::TaskFemConstraintInitialTemperature.ui, FemGui::TaskFemConstraintPlaneRotation.ui, FemGui::TaskFemConstraintPressure.ui, FemGui::TaskFemConstraintSpring.ui, FemGui::TaskFemConstraintTemperature.ui, FemGui::TaskFemConstraintTransform.ui, FemGui::TaskObjectName.ui, FemGui::TaskPostDisplay.ui, FemGui::TaskPostClip.ui, FemGui::TaskPostDataAlongLine.ui, FemGui::TaskPostDataAtPoint.ui, FemGui::TaskPostScalarClip.ui, FemGui::TaskPostWarpVector.ui, FemGui::TaskPostCut.ui, FemGui::TaskTetParameter.ui, FemGui::PlaneWidget.ui, FemGui::SphereWidget.ui, ImageGui::ImageOrientationDialog.ui, InspectionGui::VisualInspection.ui, MeshGui::DlgDecimating.ui, MeshGui::DlgEvaluateMeshImp::Private.ui, MeshGui::DlgEvaluateSettings.ui, MeshGui::DlgRegularSolidImp.ui, MeshGui::DlgSettingsImportExport.ui, MeshGui::DlgSettingsMeshView.ui, MeshGui::DlgSmoothing.ui, MeshGui::GmshWidget::Private.ui, MeshGui::RemoveComponents.ui, MeshGui::Segmentation.ui, MeshGui::SegmentationBestFit.ui, MeshGui::Selection.ui, MeshPartGui::CrossSections.ui, MeshPartGui::CurveOnMeshWidget.ui, MeshPartGui::Tessellation.ui, PartGui::CrossSections.ui, PartGui::DlgBooleanOperation.ui, PartGui::DlgExtrusion.ui, PartGui::DlgFilletEdges.ui, PartGui::DlgPartImportIgesImp.ui, PartGui::DlgPartImportStepImp.ui, PartGui::DlgPrimitives.ui, PartGui::Location.ui, PartGui::DlgProjectionOnSurface.ui, PartGui::DlgRevolution.ui, PartGui::DlgSettings3DViewPart.ui, PartGui::DlgSettingsGeneral.ui, PartGui::DlgImportExportIges.ui, PartGui::DlgImportExportStep.ui, PartGui::DlgSettingsObjectColor.ui, PartGui::Mirroring.ui, PartGui::SectionCut.ui, PartGui::ShapeFromMesh.ui, PartGui::TaskAttacher.ui, PartGui::FaceColors::Private.ui, PartGui::LoftWidget::Private.ui, PartGui::OffsetWidget::Private.ui, PartGui::ShapeBuilderWidget::Private.ui, PartGui::SweepWidget::Private.ui, PartGui::ThicknessWidget::Private.ui, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.ui, PartDesignGui::DlgActiveBody.ui, PartDesignGui::TaskBooleanParameters.ui, PartDesignGui::TaskChamferParameters.ui, PartDesignGui::TaskDraftParameters.ui, PartDesignGui::TaskExtrudeParameters.ui, PartDesignGui::TaskFeaturePick.ui, PartDesignGui::TaskFilletParameters.ui, PartDesignGui::TaskHelixParameters.ui, PartDesignGui::TaskHoleParameters.ui, PartDesignGui::TaskLinearPatternParameters.ui, PartDesignGui::TaskLoftParameters.ui, PartDesignGui::TaskMirroredParameters.ui, PartDesignGui::TaskMultiTransformParameters.ui, PartDesignGui::TaskPipeParameters.ui, PartDesignGui::TaskPipeOrientation.ui, PartDesignGui::TaskPipeScaling.ui, PartDesignGui::TaskPolarPatternParameters.ui, PartDesignGui::TaskBoxPrimitives.ui, PartDesignGui::TaskRevolutionParameters.ui, PartDesignGui::TaskScaledParameters.ui, PartDesignGui::TaskShapeBinder.ui, PartDesignGui::TaskThicknessParameters.ui, PartDesignGui::TaskTransformedMessages.ui, PathGui::DlgProcessorChooser.ui, PathGui::DlgSettingsPathColor.ui, PathGui::TaskWidgetPathCompound.ui, PointsGui::DlgPointsReadImp.ui, RaytracingGui::DlgSettingsRayImp.ui, ReenGui::FitBSplineSurfaceWidget::Private.ui, ReenGui::PoissonWidget::Private.ui, ReverseEngineeringGui::Segmentation.ui, ReverseEngineeringGui::SegmentationManual.ui, RobotGui::TaskEdge2TracParameter.ui, RobotGui::TaskRobot6Axis.ui, RobotGui::TaskRobotControl.ui, RobotGui::TaskRobotMessages.ui, RobotGui::TaskTrajectory.ui, RobotGui::TaskTrajectoryDressUpParameter.ui, RobotGui::TrajectorySimulate.ui, SketcherGui::ConstraintMultiFilterDialog.ui, SketcherGui::ConstraintSettingsDialog.ui, SketcherGui::SketcherRegularPolygonDialog.ui, SketcherGui::SketcherSettings.ui, SketcherGui::SketcherSettingsDisplay.ui, SketcherGui::SketcherSettingsColors.ui, SketcherGui::SketchMirrorDialog.ui, SketcherGui::SketchOrientationDialog.ui, SketcherGui::SketchRectangularArrayDialog.ui, SketcherGui::TaskSketcherConstraints.ui, SketcherGui::TaskSketcherElements.ui, SketcherGui::SketcherGeneralWidget.ui, SketcherGui::TaskSketcherMessages.ui, SketcherGui::TaskSketcherSolverAdvanced.ui, SketcherGui::SketcherValidation.ui, SpreadsheetGui::DlgBindSheet.ui, SpreadsheetGui::DlgSettingsImp.ui, SpreadsheetGui::DlgSheetConf.ui, SpreadsheetGui::PropertiesDialog.ui, SpreadsheetGui::SheetView.ui, StartGui::DlgStartPreferencesImp.ui, SurfaceGui::FillingPanel.ui, SurfaceGui::FillingEdgePanel.ui, SurfaceGui::FillingVertexPanel.ui, SurfaceGui::GeomFillSurface.ui, SurfaceGui::SectionsPanel.ui, TechDrawGui::DlgPageChooser.ui, TechDrawGui::DlgPrefsTechDrawAdvancedImp.ui, TechDrawGui::DlgPrefsTechDrawAnnotationImp.ui, TechDrawGui::DlgPrefsTechDrawColorsImp.ui, TechDrawGui::DlgPrefsTechDrawDimensionsImp.ui, TechDrawGui::DlgPrefsTechDrawGeneralImp.ui, TechDrawGui::DlgPrefsTechDrawHLRImp.ui, TechDrawGui::DlgPrefsTechDrawScaleImp.ui, TechDrawGui::DlgTemplateField.ui, TechDrawGui::SymbolChooser.ui, TechDrawGui::TaskActiveView.ui, TechDrawGui::TaskAlignViews.ui, TechDrawGui::TaskBalloon.ui, TechDrawGui::TaskCenterLine.ui, TechDrawGui::TaskCosmeticLine.ui, TechDrawGui::TaskCosVertex.ui, TechDrawGui::TaskCustomizeFormat.ui, TechDrawGui::TaskDetail.ui, TechDrawGui::TaskDimension.ui, TechDrawGui::TaskGeomHatch.ui, TechDrawGui::TaskHatch.ui, TechDrawGui::TaskLeaderLine.ui, TechDrawGui::TaskLineDecor.ui, TechDrawGui::TaskRestoreLines.ui, TechDrawGui::TaskLinkDim.ui, TechDrawGui::TaskProjection.ui, TechDrawGui::TaskProjGroup.ui, TechDrawGui::TaskRichAnno.ui, TechDrawGui::TaskSectionView.ui, TechDrawGui::TaskSelectLineAttributes.ui, TechDrawGui::TaskWeldingSymbol.ui, TechDrawTools.CommandMoveView.CommandMoveView.ui, TechDrawTools.CommandShareView.CommandShareView.ui, TaskPanel.TaskPanel.ui, TestGui::UnitTestDialog.ui, Gui::LinkInfo.update(), package_details.PackageDetails.update, MeshGui::MeshRenderer::Private.update(), MeshGui::MeshRenderer.update(), TechDrawGui::TaskDlgActiveView.update(), TechDrawGui::TaskDlgBalloon.update(), TechDrawGui::TaskDlgCenterLine.update(), TechDrawGui::TaskDlgCosmeticLine.update(), TechDrawGui::TaskDlgCosVertex.update(), TechDrawGui::TaskDlgCustomizeFormat.update(), TechDrawGui::TaskDlgDetail.update(), TechDrawGui::TaskDlgDimension.update(), TechDrawGui::TaskDlgGeomHatch.update(), TechDrawGui::TaskDlgHatch.update(), TechDrawGui::TaskDlgLeaderLine.update(), TechDrawGui::TaskDlgLinkDim.update(), TechDrawGui::TaskDlgProjection.update(), TechDrawGui::TaskDlgProjGroup.update(), TechDrawGui::TaskDlgRichAnno.update(), TechDrawGui::TaskDlgSectionView.update(), TechDrawGui::TaskDlgSelectLineAttributes.update(), TechDrawGui::TaskDlgWeldingSymbol.update(), SMESHDS_GroupOnFilter.update(), App::LinkBaseExtension.update(), Gui::ViewProvider.update(), Gui::ViewProviderDocumentObject.update(), nlohmann::basic_json< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer, BinaryType >.update(), ArchAxis._AxisTaskPanel.update(), ArchAxisSystem.AxisSystemTaskPanel.update(), ArchComponent.ComponentTaskPanel.update(), ArchGrid.ArchGridTaskPanel.update(), ArchNesting.Nester.update(), ArchRoof._RoofTaskPanel.update(), ArchSectionPlane.SectionPlaneTaskPanel.update(), ArchWindow._ArchWindowTaskPanel.update(), DraftGui.FacebinderTaskPanel.update(), draftguitools.gui_trackers.gridTracker.update(), femtaskpanels.task_mesh_gmsh._TaskPanel.update(), femtaskpanels.task_result_mechanical._TaskPanel.update(), femtaskpanels.task_solver_ccxtools._TaskPanel.update(), Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.update(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.update(), Plot.Plot.update(), Spreadsheet_legacy.SpreadsheetView.update(), DocumentObject.ViewProvider.update(), AddonManager.CommandAddonManager.update(), draftguitools.gui_trackers.radiusTracker.update(), ArchCommands.SurveyTaskPanel.update(), Mod.PartDesign.WizardShaft.ShaftDiagram.Diagram.update(), addonmanager_workers.GitProgressMonitor.update(), draftguitools.gui_trackers.boxTracker.update(), draftguitools.gui_edit.Edit.update(), draftguitools.gui_trackers.rectangleTracker.update(), ArchPanel.CommandPanel.update(), ArchStructure._CommandStructure.update(), ArchWall._CommandWall.update(), ArchWindow._CommandWindow.update(), draftguitools.gui_trackers.bsplineTracker.update(), draftguitools.gui_trackers.bezcurveTracker.update(), draftguitools.gui_trackers.dimTracker.update(), draftguitools.gui_trackers.wireTracker.update(), and PartDesign::SubShapeBinder.update().
Referenced by draftguitools.gui_edit.Edit.mousePressed(), and draftguitools.gui_edit.Edit.numericInput().
def draftguitools.gui_edit.Edit.evaluate_menu_action | ( | self, | |
action | |||
) |
def draftguitools.gui_edit.Edit.finalizeGhost | ( | self | ) |
References draftguitools.gui_edit.Edit.current_editing_object_gui_tools, draftguitools.gui_drawing.Drawing.ghost, draftguitools.gui_edit.Edit.ghost, draftguitools.gui_labels.Label.ghost, draftguitools.gui_mirror.Mirror.ghost, draftguitools.gui_offset.Offset.ghost, and draftguitools.gui_trimex.Trimex.ghost.
Referenced by draftguitools.gui_edit.Edit.endEditing(), draftguitools.gui_edit.Edit.finish(), and draftguitools.gui_edit.Edit.startEditing().
def draftguitools.gui_edit.Edit.finish | ( | self, | |
closed = False |
|||
) |
Terminate Edit Tool.
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, Gui::View3DInventorViewer.editing, draftguitools.gui_edit.Edit.editing, draftguitools.gui_edit.Edit.finalizeGhost(), draftguitools.gui_edit.Edit.finish(), UpdateLabelExpressionVisitor.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Gui::ActiveObjectList::ObjectInfo.obj, Info.obj, ExpressionCompleterModel::Info.obj, ItemInfo.obj, ItemInfo2.obj, ArchAxis._AxisTaskPanel.obj, ArchAxisSystem.AxisSystemTaskPanel.obj, ArchComponent.ComponentTaskPanel.obj, ArchGrid.ArchGridTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ArchProfile.ProfileTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchWindow._ArchWindowTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, draftguitools.gui_base_original.DraftTool.obj, draftguitools.gui_edit.Edit.obj, draftguitools.gui_lines.Line.obj, draftguitools.gui_trimex.Trimex.obj, draftguitools.gui_wire2spline.WireToBSpline.obj, femtaskpanels.task_constraint_centrif._TaskPanel.obj, femtaskpanels.task_constraint_sectionprint._TaskPanel.obj, femtaskpanels.task_constraint_tie._TaskPanel.obj, femtaskpanels.task_element_fluid1D._TaskPanel.obj, femtaskpanels.task_element_geometry1D._TaskPanel.obj, femtaskpanels.task_element_geometry2D._TaskPanel.obj, femtaskpanels.task_element_rotation1D._TaskPanel.obj, femtaskpanels.task_material_common._TaskPanel.obj, femtaskpanels.task_material_reinforced._TaskPanel.obj, femtaskpanels.task_mesh_boundarylayer._TaskPanel.obj, femtaskpanels.task_mesh_group._TaskPanel.obj, femtaskpanels.task_mesh_region._TaskPanel.obj, Import::ImportOCAF2::Info.obj, MaterialEditor.MaterialEditor.obj, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.obj, PartGui::DlgFilletEdges::Private::SelectionObjectCompare.obj, PartGui::FaceColors::Private.obj, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.obj, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.obj, PathCommands._CommandSelectLoop.obj, PathPythonGui.simple_edit_panel.SimpleEditPanel.obj, PathScripts.PathDressupAxisMap.TaskPanel.obj, PathScripts.PathDressupAxisMap.ViewProviderDressup.obj, PathScripts.PathDressupDogbone.Bone.obj, PathScripts.PathDressupDogbone.TaskPanel.obj, PathScripts.PathDressupDogbone.ViewProviderDressup.obj, PathScripts.PathDressupDragknife.TaskPanel.obj, PathScripts.PathDressupHoldingTags.PathData.obj, PathScripts.PathDressupHoldingTags.ObjectTagDressup.obj, PathScripts.PathDressupLeadInOut.ObjectDressup.obj, PathScripts.PathDressupLeadInOut.ViewProviderDressup.obj, PathScripts.PathDressupPathBoundary.DressupPathBoundary.obj, PathScripts.PathDressupPathBoundaryGui.TaskPanel.obj, PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.obj, PathScripts.PathDressupRampEntry.ObjectDressup.obj, PathScripts.PathDressupRampEntry.ViewProviderDressup.obj, PathScripts.PathDressupTag.ObjectDressup.obj, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.obj, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.obj, PathScripts.PathDressupZCorrect.TaskPanel.obj, PathScripts.PathDressupZCorrect.ViewProviderDressup.obj, PathScripts.PathFeatureExtensions.Extension.obj, PathScripts.PathFeatureExtensionsGui._Extension.obj, PathScripts.PathGetPoint.TaskPanel.obj, PathScripts.PathGui.QuantitySpinBox.obj, PathScripts.PathIconViewProvider.ViewProvider.obj, PathScripts.PathJob.ObjectJob.obj, PathScripts.PathJobGui.ViewProvider.obj, PathScripts.PathJobGui.StockEdit.obj, PathScripts.PathJobGui.TaskPanel.obj, PathScripts.PathOpGui.TaskPanelPage.obj, PathScripts.PathOpGui.TaskPanel.obj, PathScripts.PathPropertyBag.PropertyBag.obj, PathScripts.PathPropertyBagGui.ViewProvider.obj, PathScripts.PathPropertyBagGui.PropertyCreate.obj, PathScripts.PathPropertyBagGui.TaskPanel.obj, PathScripts.PathPropertyEditor._PropertyEditor.obj, PathScripts.PathSetupSheet.SetupSheet.obj, PathScripts.PathSetupSheetGui.ViewProvider.obj, PathScripts.PathSetupSheetGui.OpTaskPanel.obj, PathScripts.PathSetupSheetGui.OpsDefaultEditor.obj, PathScripts.PathSetupSheetGui.GlobalEditor.obj, PathScripts.PathSetupSheetGui.TaskPanel.obj, PathScripts.PathSurfaceSupport.PathGeometryGenerator.obj, PathScripts.PathSurfaceSupport.ProcessSelectedFaces.obj, PathScripts.PathSurfaceSupport.OCL_Tool.obj, PathScripts.PathToolBit.ToolBit.obj, PathScripts.PathToolBitGui.ViewProvider.obj, PathScripts.PathToolBitGui.TaskPanel.obj, PathScripts.PathToolControllerGui.ToolControllerEditor.obj, PathScripts.PathToolControllerGui.TaskPanel.obj, PathScripts.PathToolControllerGui.DlgToolControllerEdit.obj, PathTests.TestPathDrillable.TestPathDrillable.obj, ReenGui::FitBSplineSurfaceWidget::Private.obj, ReenGui::PoissonWidget::Private.obj, Sandbox::CustomAddObjectEvent.obj, Sandbox::CustomPurgeEvent.obj, Sandbox::Callable< T, method >.obj, Sandbox::CallableWithArgs< T, Arg, method >.obj, Sandbox::DocumentObjectProtector.obj, Texture.ViewProviderTexture.obj, Web::FirewallPython.obj, draftguitools.gui_edit.Edit.removeTrackers(), App::PropertyExpressionEngine.running, Gui::GUISingleApplication::Private.running, Gui::PythonDebuggerP.running, ArchNesting.Nester.running, draftguitools.gui_edit.Edit.running, draftguitools.gui_line_add_delete.AddPoint.running, draftguitools.gui_line_add_delete.DelPoint.running, draftguitools.gui_offset.Offset.running, draftguitools.gui_snapper.Snapper.running, draftguitools.gui_wire2spline.WireToBSpline.running, femsolver.task.Task.running, AdaptivePath::PerfCounter.running, qtunittest.BaseGUITestRunner.running, Mod.Test.unittestgui.BaseGUITestRunner.running, Gui::Dialog::Clipping::Private.ui, Gui::Dialog::DemoMode.ui, Gui::Dialog::DlgCustomActionsImp.ui, Gui::Dialog::IconDialog.ui, Gui::Dialog::DlgActivateWindowImp.ui, Gui::Dialog::DlgAddProperty.ui, Gui::Dialog::DlgCheckableMessageBoxPrivate.ui, Gui::Dialog::DlgCustomCommandsImp.ui, Gui::Dialog::DlgCreateNewPreferencePackImp.ui, Gui::Dialog::DlgCustomizeSpNavSettings.ui, Gui::Dialog::DlgDisplayPropertiesImp::Private.ui, Gui::Dialog::DlgSettingsEditorImp.ui, Gui::Dialog::DlgExpressionInput.ui, Gui::Dialog::DlgGeneralImp.ui, Gui::Dialog::DlgInputDialogImp.ui, Gui::Dialog::DlgCustomKeyboardImp.ui, Gui::Dialog::DlgMacroExecuteImp.ui, Gui::Dialog::DlgMacroRecordImp.ui, Gui::Dialog::DlgMaterialPropertiesImp.ui, Gui::DlgObjectSelection.ui, Gui::Dialog::DlgOnlineHelpImp.ui, Gui::Dialog::DlgParameterFind.ui, Gui::Dialog::DlgParameterImp.ui, Gui::Dialog::DlgPreferencePackManagementImp.ui, Gui::Dialog::DlgPreferencesImp.ui, Gui::Dialog::DlgProjectInformationImp.ui, Gui::Dialog::DlgProjectUtility.ui, Gui::Dialog::DlgPropertyLink.ui, Gui::Dialog::DlgReportViewImp.ui, Gui::Dialog::DlgRevertToBackupConfigImp.ui, Gui::Dialog::DlgRunExternal.ui, Gui::Dialog::DlgSettings3DViewImp.ui, Gui::Dialog::DlgSettingsCacheDirectory.ui, Gui::Dialog::DlgSettingsColorGradientImp.ui, Gui::Dialog::DlgSettingsDocumentImp.ui, Gui::Dialog::DlgSettingsImageImp.ui, Gui::Dialog::DlgSettingsLazyLoadedImp.ui, Gui::Dialog::DlgSettingsMacroImp.ui, Gui::Dialog::DlgSettingsNavigation.ui, Gui::Dialog::DlgSettingsPythonConsole.ui, Gui::Dialog::DlgSettingsSelection.ui, Gui::Dialog::DlgSettingsUnitsImp.ui, Gui::Dialog::DlgSettingsViewColor.ui, Gui::Dialog::DlgCustomToolbars.ui, Gui::Dialog::DlgUnitsCalculator.ui, Gui::Dialog::DlgWorkbenchesImp.ui, Gui::Dialog::DocumentRecoveryPrivate.ui, Gui::Dialog::DownloadManager.ui, Gui::LocationDialogImp< Ui >.ui, Gui::LocationImpUi< Ui >.ui, Gui::LocationDialogUiImp.ui, Gui::Dialog::Placement.ui, Gui::Dialog::DlgInspector.ui, Gui::Dialog::AboutDialog.ui, Gui::TaskBoxPosition.ui, Gui::TaskBoxAngle.ui, Gui::ElementColors::Private.ui, Gui::TaskView::TaskAppearance.ui, Gui::TaskView::TaskSelectLinkProperty.ui, Gui::Dialog::TextureMapping.ui, Gui::Dialog::Transform.ui, Gui::VectorListEditor.ui, Gui::CheckListDialog.ui, change_branch.ChangeBranchDialog.ui, package_details.PackageDetails.ui, package_list.PackageList.ui, package_list.CompactView.ui, package_list.ExpandedView.ui, draftguitools.gui_base_original.DraftTool.ui, draftguitools.gui_circulararray.CircularArray.ui, draftguitools.gui_edit.Edit.ui, draftguitools.gui_groups.AddToGroup.ui, draftguitools.gui_groups.SetAutoGroup.ui, draftguitools.gui_orthoarray.OrthoArray.ui, draftguitools.gui_polararray.PolarArray.ui, draftguitools.gui_snapper.Snapper.ui, DrawingGui::TaskOrthoViews.ui, FemGui::DlgSettingsFemCcxImp.ui, FemGui::DlgSettingsFemElmerImp.ui, FemGui::DlgSettingsFemExportAbaqusImp.ui, FemGui::DlgSettingsFemGeneralImp.ui, FemGui::DlgSettingsFemGmshImp.ui, FemGui::DlgSettingsFemInOutVtkImp.ui, FemGui::DlgSettingsFemMaterialImp.ui, FemGui::DlgSettingsFemMystranImp.ui, FemGui::DlgSettingsFemZ88Imp.ui, FemGui::TaskAnalysisInfo.ui, FemGui::TaskCreateNodeSet.ui, FemGui::TaskDriver.ui, FemGui::TaskFemConstraintBearing.ui, FemGui::TaskFemConstraintContact.ui, FemGui::TaskFemConstraintDisplacement.ui, FemGui::TaskFemConstraintFixed.ui, FemGui::TaskFemConstraintFluidBoundary.ui, FemGui::TaskFemConstraintForce.ui, FemGui::TaskFemConstraintHeatflux.ui, FemGui::TaskFemConstraintInitialTemperature.ui, FemGui::TaskFemConstraintPlaneRotation.ui, FemGui::TaskFemConstraintPressure.ui, FemGui::TaskFemConstraintSpring.ui, FemGui::TaskFemConstraintTemperature.ui, FemGui::TaskFemConstraintTransform.ui, FemGui::TaskObjectName.ui, FemGui::TaskPostDisplay.ui, FemGui::TaskPostClip.ui, FemGui::TaskPostDataAlongLine.ui, FemGui::TaskPostDataAtPoint.ui, FemGui::TaskPostScalarClip.ui, FemGui::TaskPostWarpVector.ui, FemGui::TaskPostCut.ui, FemGui::TaskTetParameter.ui, FemGui::PlaneWidget.ui, FemGui::SphereWidget.ui, ImageGui::ImageOrientationDialog.ui, InspectionGui::VisualInspection.ui, MeshGui::DlgDecimating.ui, MeshGui::DlgEvaluateMeshImp::Private.ui, MeshGui::DlgEvaluateSettings.ui, MeshGui::DlgRegularSolidImp.ui, MeshGui::DlgSettingsImportExport.ui, MeshGui::DlgSettingsMeshView.ui, MeshGui::DlgSmoothing.ui, MeshGui::GmshWidget::Private.ui, MeshGui::RemoveComponents.ui, MeshGui::Segmentation.ui, MeshGui::SegmentationBestFit.ui, MeshGui::Selection.ui, MeshPartGui::CrossSections.ui, MeshPartGui::CurveOnMeshWidget.ui, MeshPartGui::Tessellation.ui, PartGui::CrossSections.ui, PartGui::DlgBooleanOperation.ui, PartGui::DlgExtrusion.ui, PartGui::DlgFilletEdges.ui, PartGui::DlgPartImportIgesImp.ui, PartGui::DlgPartImportStepImp.ui, PartGui::DlgPrimitives.ui, PartGui::Location.ui, PartGui::DlgProjectionOnSurface.ui, PartGui::DlgRevolution.ui, PartGui::DlgSettings3DViewPart.ui, PartGui::DlgSettingsGeneral.ui, PartGui::DlgImportExportIges.ui, PartGui::DlgImportExportStep.ui, PartGui::DlgSettingsObjectColor.ui, PartGui::Mirroring.ui, PartGui::SectionCut.ui, PartGui::ShapeFromMesh.ui, PartGui::TaskAttacher.ui, PartGui::FaceColors::Private.ui, PartGui::LoftWidget::Private.ui, PartGui::OffsetWidget::Private.ui, PartGui::ShapeBuilderWidget::Private.ui, PartGui::SweepWidget::Private.ui, PartGui::ThicknessWidget::Private.ui, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.ui, PartDesignGui::DlgActiveBody.ui, PartDesignGui::TaskBooleanParameters.ui, PartDesignGui::TaskChamferParameters.ui, PartDesignGui::TaskDraftParameters.ui, PartDesignGui::TaskExtrudeParameters.ui, PartDesignGui::TaskFeaturePick.ui, PartDesignGui::TaskFilletParameters.ui, PartDesignGui::TaskHelixParameters.ui, PartDesignGui::TaskHoleParameters.ui, PartDesignGui::TaskLinearPatternParameters.ui, PartDesignGui::TaskLoftParameters.ui, PartDesignGui::TaskMirroredParameters.ui, PartDesignGui::TaskMultiTransformParameters.ui, PartDesignGui::TaskPipeParameters.ui, PartDesignGui::TaskPipeOrientation.ui, PartDesignGui::TaskPipeScaling.ui, PartDesignGui::TaskPolarPatternParameters.ui, PartDesignGui::TaskBoxPrimitives.ui, PartDesignGui::TaskRevolutionParameters.ui, PartDesignGui::TaskScaledParameters.ui, PartDesignGui::TaskShapeBinder.ui, PartDesignGui::TaskThicknessParameters.ui, PartDesignGui::TaskTransformedMessages.ui, PathGui::DlgProcessorChooser.ui, PathGui::DlgSettingsPathColor.ui, PathGui::TaskWidgetPathCompound.ui, PointsGui::DlgPointsReadImp.ui, RaytracingGui::DlgSettingsRayImp.ui, ReenGui::FitBSplineSurfaceWidget::Private.ui, ReenGui::PoissonWidget::Private.ui, ReverseEngineeringGui::Segmentation.ui, ReverseEngineeringGui::SegmentationManual.ui, RobotGui::TaskEdge2TracParameter.ui, RobotGui::TaskRobot6Axis.ui, RobotGui::TaskRobotControl.ui, RobotGui::TaskRobotMessages.ui, RobotGui::TaskTrajectory.ui, RobotGui::TaskTrajectoryDressUpParameter.ui, RobotGui::TrajectorySimulate.ui, SketcherGui::ConstraintMultiFilterDialog.ui, SketcherGui::ConstraintSettingsDialog.ui, SketcherGui::SketcherRegularPolygonDialog.ui, SketcherGui::SketcherSettings.ui, SketcherGui::SketcherSettingsDisplay.ui, SketcherGui::SketcherSettingsColors.ui, SketcherGui::SketchMirrorDialog.ui, SketcherGui::SketchOrientationDialog.ui, SketcherGui::SketchRectangularArrayDialog.ui, SketcherGui::TaskSketcherConstraints.ui, SketcherGui::TaskSketcherElements.ui, SketcherGui::SketcherGeneralWidget.ui, SketcherGui::TaskSketcherMessages.ui, SketcherGui::TaskSketcherSolverAdvanced.ui, SketcherGui::SketcherValidation.ui, SpreadsheetGui::DlgBindSheet.ui, SpreadsheetGui::DlgSettingsImp.ui, SpreadsheetGui::DlgSheetConf.ui, SpreadsheetGui::PropertiesDialog.ui, SpreadsheetGui::SheetView.ui, StartGui::DlgStartPreferencesImp.ui, SurfaceGui::FillingPanel.ui, SurfaceGui::FillingEdgePanel.ui, SurfaceGui::FillingVertexPanel.ui, SurfaceGui::GeomFillSurface.ui, SurfaceGui::SectionsPanel.ui, TechDrawGui::DlgPageChooser.ui, TechDrawGui::DlgPrefsTechDrawAdvancedImp.ui, TechDrawGui::DlgPrefsTechDrawAnnotationImp.ui, TechDrawGui::DlgPrefsTechDrawColorsImp.ui, TechDrawGui::DlgPrefsTechDrawDimensionsImp.ui, TechDrawGui::DlgPrefsTechDrawGeneralImp.ui, TechDrawGui::DlgPrefsTechDrawHLRImp.ui, TechDrawGui::DlgPrefsTechDrawScaleImp.ui, TechDrawGui::DlgTemplateField.ui, TechDrawGui::SymbolChooser.ui, TechDrawGui::TaskActiveView.ui, TechDrawGui::TaskAlignViews.ui, TechDrawGui::TaskBalloon.ui, TechDrawGui::TaskCenterLine.ui, TechDrawGui::TaskCosmeticLine.ui, TechDrawGui::TaskCosVertex.ui, TechDrawGui::TaskCustomizeFormat.ui, TechDrawGui::TaskDetail.ui, TechDrawGui::TaskDimension.ui, TechDrawGui::TaskGeomHatch.ui, TechDrawGui::TaskHatch.ui, TechDrawGui::TaskLeaderLine.ui, TechDrawGui::TaskLineDecor.ui, TechDrawGui::TaskRestoreLines.ui, TechDrawGui::TaskLinkDim.ui, TechDrawGui::TaskProjection.ui, TechDrawGui::TaskProjGroup.ui, TechDrawGui::TaskRichAnno.ui, TechDrawGui::TaskSectionView.ui, TechDrawGui::TaskSelectLineAttributes.ui, TechDrawGui::TaskWeldingSymbol.ui, TechDrawTools.CommandMoveView.CommandMoveView.ui, TechDrawTools.CommandShareView.CommandShareView.ui, TaskPanel.TaskPanel.ui, TestGui::UnitTestDialog.ui, draftguitools.gui_edit.Edit.unregister_editing_callbacks(), and draftguitools.gui_edit.Edit.unregister_selection_callback().
Referenced by drafttaskpanels.task_circulararray.TaskPanelCircularArray.accept(), drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.accept(), drafttaskpanels.task_polararray.TaskPanelPolarArray.accept(), draftguitools.gui_arcs.Arc.action(), draftguitools.gui_beziers.BezCurve.action(), draftguitools.gui_beziers.CubicBezCurve.action(), draftguitools.gui_dimensions.Dimension.action(), draftguitools.gui_ellipses.Ellipse.action(), draftguitools.gui_fillets.Fillet.action(), draftguitools.gui_labels.Label.action(), draftguitools.gui_lines.Line.action(), draftguitools.gui_mirror.Mirror.action(), draftguitools.gui_move.Move.action(), draftguitools.gui_offset.Offset.action(), draftguitools.gui_polygons.Polygon.action(), draftguitools.gui_rectangles.Rectangle.action(), draftguitools.gui_rotate.Rotate.action(), draftguitools.gui_scale.Scale.action(), draftguitools.gui_selectplane.Draft_SelectPlane.action(), draftguitools.gui_shapestrings.ShapeString.action(), draftguitools.gui_splines.BSpline.action(), draftguitools.gui_split.Split.action(), draftguitools.gui_stretch.Stretch.action(), draftguitools.gui_texts.Text.action(), draftguitools.gui_trimex.Trimex.action(), draftguitools.gui_subelements.SubelementHighlight.action(), draftguitools.gui_clone.Clone.Activated(), draftguitools.gui_dimensions.Dimension.Activated(), draftguitools.gui_downgrade.Downgrade.Activated(), draftguitools.gui_draft2sketch.Draft2Sketch.Activated(), draftguitools.gui_edit.Edit.Activated(), draftguitools.gui_facebinders.Facebinder.Activated(), draftguitools.gui_join.Join.Activated(), draftguitools.gui_shape2dview.Shape2DView.Activated(), draftguitools.gui_subelements.SubelementHighlight.Activated(), draftguitools.gui_upgrade.Upgrade.Activated(), draftguitools.gui_wire2spline.WireToBSpline.Activated(), draftguitools.gui_selectplane.Draft_SelectPlane.checkSelection(), DraftGui.DraftToolBar.checkSpecialChars(), draftguitools.gui_points.Point.click(), draftguitools.gui_labels.Label.create(), draftguitools.gui_ellipses.Ellipse.createObject(), draftguitools.gui_rectangles.Rectangle.createObject(), draftguitools.gui_shapestrings.ShapeString.createObject(), draftguitools.gui_texts.Text.createObject(), draftviewproviders.view_text.ViewProviderText.createObject(), draftguitools.gui_stretch.Stretch.doStretch(), draftguitools.gui_arcs.Arc.drawArc(), draftguitools.gui_polygons.Polygon.drawPolygon(), DraftGui.DraftToolBar.escape(), draftguitools.gui_edit.Edit.finish(), draftguitools.gui_move.Move.get_object_selection(), draftguitools.gui_rotate.Rotate.get_object_selection(), draftguitools.gui_scale.Scale.get_object_selection(), draftguitools.gui_arcs.Arc_3Points.getPoint(), draftguitools.gui_edit.Edit.keyPressed(), draftguitools.gui_dimensions.Dimension.numericInput(), draftguitools.gui_trimex.Trimex.numericRadius(), draftguitools.gui_fillets.Fillet.numericRadius(), draftguitools.gui_offset.Offset.numericRadius(), draftguitools.gui_rotate.Rotate.numericRadius(), 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_array_simple.Array.proceed(), draftguitools.gui_clone.Clone.proceed(), draftguitools.gui_downgrade.Downgrade.proceed(), draftguitools.gui_draft2sketch.Draft2Sketch.proceed(), draftguitools.gui_edit.Edit.proceed(), draftguitools.gui_facebinders.Facebinder.proceed(), draftguitools.gui_join.Join.proceed(), draftguitools.gui_patharray.PathArray.proceed(), draftguitools.gui_pathtwistedarray.PathTwistedArray.proceed(), draftguitools.gui_pointarray.PointArray.proceed(), draftguitools.gui_shape2dview.Shape2DView.proceed(), draftguitools.gui_subelements.SubelementHighlight.proceed(), draftguitools.gui_trimex.Trimex.proceed(), draftguitools.gui_upgrade.Upgrade.proceed(), draftguitools.gui_split.Split.proceed(), draftguitools.gui_selectplane.Draft_SelectPlane.reject(), drafttaskpanels.task_circulararray.TaskPanelCircularArray.reject(), drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.reject(), drafttaskpanels.task_polararray.TaskPanelPolarArray.reject(), and draftguitools.gui_edit.Edit.setTrackers().
def draftguitools.gui_edit.Edit.format_objects_for_editing | ( | self, | |
objs | |||
) |
Change objects style during editing mode.
References draftguitools.gui_edit.Edit.get_obj_gui_tools(), and draftguitools.gui_edit.Edit.objs_formats.
Referenced by draftguitools.gui_edit.Edit.proceed().
def draftguitools.gui_edit.Edit.get_obj_gui_tools | ( | self, | |
obj | |||
) |
Retrieve the obj_gui_tools to support Draft Edit.
References draftguitools.gui_edit.Edit.gui_tools_repository.
Referenced by draftguitools.gui_edit.Edit.deformat_objects_after_editing(), draftguitools.gui_edit.Edit.format_objects_for_editing(), draftguitools.gui_edit.Edit.getEditPoints(), and draftguitools.gui_edit.Edit.update_object().
def draftguitools.gui_edit.Edit.get_selected_obj_at_position | ( | self, | |
pos | |||
) |
Return object at given position. If object is one of the edited objects (self.edited_objects).
References draftguitools.gui_edit.Edit.edited_objects.
def draftguitools.gui_edit.Edit.get_specific_object_info | ( | self, | |
obj, | |||
pos | |||
) |
Return info of a specific object at a given position.
def draftguitools.gui_edit.Edit.getEditNode | ( | self, | |
pos | |||
) |
Get edit node from given screen position.
References draftguitools.gui_edit.Edit.sendRay().
Referenced by draftguitools.gui_edit.Edit.mouseMoved(), and draftguitools.gui_edit.Edit.mousePressed().
def draftguitools.gui_edit.Edit.getEditNodeIndex | ( | self, | |
point | |||
) |
Get edit node index from given screen position.
Referenced by draftguitools.gui_edit.Edit.mouseMoved(), and draftguitools.gui_edit.Edit.mousePressed().
def draftguitools.gui_edit.Edit.getEditPoints | ( | self, | |
obj | |||
) |
Return a list of App.Vectors according to the given object edit nodes.
References draftguitools.gui_edit.Edit.get_obj_gui_tools(), and draftguitools.gui_edit.Edit.globalize_vectors().
Referenced by draftguitools.gui_edit.Edit.proceed(), and draftguitools.gui_edit.Edit.resetTrackers().
def draftguitools.gui_edit.Edit.getObjsFromSelection | ( | self | ) |
Evaluate selection and return a valid object to edit. #to be used for app link support for selobj in Gui.Selection.getSelectionEx('', 0): for sub in selobj.SubElementNames: obj = selobj.Object obj_matrix = selobj.Object.getSubObject(sub, retType=4)
References draftguitools.gui_edit.Edit.edited_objects, draftguitools.gui_edit.Edit.has_obj_gui_tools(), and draftguitools.gui_edit.Edit.maxObjects.
Referenced by draftguitools.gui_edit.Edit.proceed().
def draftguitools.gui_edit.Edit.GetResources | ( | self | ) |
def draftguitools.gui_edit.Edit.globalize_vector | ( | self, | |
obj, | |||
point | |||
) |
Return the given point in the global coordinate system.
Referenced by draftguitools.gui_edit.Edit.globalize_vectors().
def draftguitools.gui_edit.Edit.globalize_vectors | ( | self, | |
obj, | |||
pointList | |||
) |
Return the given point list in the global coordinate system.
References draftguitools.gui_edit.Edit.globalize_vector().
Referenced by draftguitools.gui_edit.Edit.getEditPoints().
def draftguitools.gui_edit.Edit.has_obj_gui_tools | ( | self, | |
obj | |||
) |
Check if the object has the GuiTools to provide information to edit it.
References draftguitools.gui_edit.Edit.gui_tools_repository.
Referenced by draftguitools.gui_edit.Edit.getObjsFromSelection().
def draftguitools.gui_edit.Edit.hideTrackers | ( | self, | |
obj = None |
|||
) |
Hide Edit Trackers. Attributes ---------- obj: FreeCAD object Hides trackers only for given object, if obj is None, hides all trackers
References draftguitools.gui_edit.Edit.trackers, and draftguitools.gui_snapper.Snapper.trackers.
Referenced by draftguitools.gui_edit.Edit.startEditing().
def draftguitools.gui_edit.Edit.initGhost | ( | self, | |
obj | |||
) |
Referenced by draftguitools.gui_edit.Edit.startEditing().
def draftguitools.gui_edit.Edit.keyPressed | ( | self, | |
event_callback | |||
) |
Execute as callback for keyboard event.
References draftguitools.gui_edit.Edit.display_tracker_menu(), Gui::ManualAlignment.finish(), Gui::SoFCBoundingBox.finish(), Gui::SoFCColorBarBase.finish(), Gui::SoFCColorBar.finish(), Gui::SoFCColorGradient.finish(), Gui::SoFCColorLegend.finish(), Gui::SoFCDB.finish(), zipios::GZIPOutputStream.finish(), zipios::GZIPOutputStreambuf.finish(), zipios::ZipOutputStream.finish(), zipios::ZipOutputStreambuf.finish(), DraftGui.DraftToolBar.finish(), draftguitools.gui_base.GuiCommandBase.finish(), draftguitools.gui_subelements.SubelementHighlight.finish(), drafttaskpanels.task_circulararray.TaskPanelCircularArray.finish(), drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.finish(), drafttaskpanels.task_polararray.TaskPanelPolarArray.finish(), drafttaskpanels.task_shapestring.ShapeStringTaskPanelEdit.finish(), draftviewproviders.view_text.ViewProviderText.finish(), draftguitools.gui_arcs.Arc_3Points.finish(), draftguitools.gui_base_original.DraftTool.finish(), draftguitools.gui_clone.Clone.finish(), draftguitools.gui_fillets.Fillet.finish(), draftguitools.gui_selectplane.Draft_SelectPlane.finish(), draftguitools.gui_dimensions.Dimension.finish(), draftguitools.gui_edit.Edit.finish(), draftguitools.gui_offset.Offset.finish(), draftguitools.gui_stretch.Stretch.finish(), draftguitools.gui_trimex.Trimex.finish(), draftguitools.gui_arcs.Arc.finish(), draftguitools.gui_beziers.BezCurve.finish(), draftguitools.gui_beziers.CubicBezCurve.finish(), draftguitools.gui_ellipses.Ellipse.finish(), draftguitools.gui_labels.Label.finish(), draftguitools.gui_lines.Line.finish(), draftguitools.gui_mirror.Mirror.finish(), draftguitools.gui_move.Move.finish(), draftguitools.gui_polygons.Polygon.finish(), draftguitools.gui_rectangles.Rectangle.finish(), draftguitools.gui_rotate.Rotate.finish(), draftguitools.gui_scale.Scale.finish(), draftguitools.gui_splines.BSpline.finish(), draftguitools.gui_texts.Text.finish(), draftguitools.gui_points.Point.finish(), draftguitools.gui_shapestrings.ShapeString.finish(), Gui::SoFCBackgroundGradient.finish(), Gui::SoSkipBoundingGroup.finish(), Gui::SoFCSelection.finish(), Gui::SoFCHighlightAction.finish(), Gui::SoFCSelectionAction.finish(), Gui::SoFCEnableSelectionAction.finish(), Gui::SoFCEnableHighlightAction.finish(), Gui::SoFCSelectionColorAction.finish(), Gui::SoFCHighlightColorAction.finish(), Gui::SoFCDocumentAction.finish(), Gui::SoFCDocumentObjectAction.finish(), Gui::SoUpdateVBOAction.finish(), Gui::SoFCUnifiedSelection.finish(), Gui::SoFCPathAnnotation.finish(), Gui::SoFCSeparator.finish(), Gui::SoFCSelectionRoot.finish(), and ifc4.ifcworktime.finish.
def draftguitools.gui_edit.Edit.localize_vector | ( | self, | |
obj, | |||
point | |||
) |
Return the given point in the given object coordinate system.
Referenced by draftguitools.gui_edit.Edit.localize_vectors(), and draftguitools.gui_edit.Edit.update().
def draftguitools.gui_edit.Edit.localize_vectors | ( | self, | |
obj, | |||
pointList | |||
) |
Return the given point list in the given object coordinate system.
References draftguitools.gui_edit.Edit.localize_vector().
def draftguitools.gui_edit.Edit.mouseMoved | ( | self, | |
event_callback | |||
) |
Execute as callback for mouse movement. Update tracker position and update preview ghost.
References Gui::DAG::RectItem.editing, Gui::View3DInventorViewer.editing, draftguitools.gui_edit.Edit.editing, draftguitools.gui_edit.Edit.getEditNode(), draftguitools.gui_edit.Edit.getEditNodeIndex(), draftguitools.gui_edit.Edit.overNode, draftguitools.gui_edit.Edit.trackers, draftguitools.gui_snapper.Snapper.trackers, and draftguitools.gui_edit.Edit.updateTrackerAndGhost().
def draftguitools.gui_edit.Edit.mousePressed | ( | self, | |
event_callback | |||
) |
mouse button event handler, calls: startEditing, endEditing, addPoint, delPoint
References draftguitools.gui_edit.Edit.display_tracker_menu(), Gui::DAG::RectItem.editing, Gui::View3DInventorViewer.editing, draftguitools.gui_edit.Edit.editing, draftguitools.gui_edit.Edit.endEditing(), draftguitools.gui_edit.Edit.getEditNode(), draftguitools.gui_edit.Edit.getEditNodeIndex(), UpdateLabelExpressionVisitor.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Gui::ActiveObjectList::ObjectInfo.obj, Info.obj, ExpressionCompleterModel::Info.obj, ItemInfo.obj, ItemInfo2.obj, ArchAxis._AxisTaskPanel.obj, ArchAxisSystem.AxisSystemTaskPanel.obj, ArchComponent.ComponentTaskPanel.obj, ArchGrid.ArchGridTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ArchProfile.ProfileTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchWindow._ArchWindowTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, draftguitools.gui_base_original.DraftTool.obj, draftguitools.gui_edit.Edit.obj, draftguitools.gui_lines.Line.obj, draftguitools.gui_trimex.Trimex.obj, draftguitools.gui_wire2spline.WireToBSpline.obj, femtaskpanels.task_constraint_centrif._TaskPanel.obj, femtaskpanels.task_constraint_sectionprint._TaskPanel.obj, femtaskpanels.task_constraint_tie._TaskPanel.obj, femtaskpanels.task_element_fluid1D._TaskPanel.obj, femtaskpanels.task_element_geometry1D._TaskPanel.obj, femtaskpanels.task_element_geometry2D._TaskPanel.obj, femtaskpanels.task_element_rotation1D._TaskPanel.obj, femtaskpanels.task_material_common._TaskPanel.obj, femtaskpanels.task_material_reinforced._TaskPanel.obj, femtaskpanels.task_mesh_boundarylayer._TaskPanel.obj, femtaskpanels.task_mesh_group._TaskPanel.obj, femtaskpanels.task_mesh_region._TaskPanel.obj, Import::ImportOCAF2::Info.obj, MaterialEditor.MaterialEditor.obj, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.obj, PartGui::DlgFilletEdges::Private::SelectionObjectCompare.obj, PartGui::FaceColors::Private.obj, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.obj, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.obj, PathCommands._CommandSelectLoop.obj, PathPythonGui.simple_edit_panel.SimpleEditPanel.obj, PathScripts.PathDressupAxisMap.TaskPanel.obj, PathScripts.PathDressupAxisMap.ViewProviderDressup.obj, PathScripts.PathDressupDogbone.Bone.obj, PathScripts.PathDressupDogbone.TaskPanel.obj, PathScripts.PathDressupDogbone.ViewProviderDressup.obj, PathScripts.PathDressupDragknife.TaskPanel.obj, PathScripts.PathDressupHoldingTags.PathData.obj, PathScripts.PathDressupHoldingTags.ObjectTagDressup.obj, PathScripts.PathDressupLeadInOut.ObjectDressup.obj, PathScripts.PathDressupLeadInOut.ViewProviderDressup.obj, PathScripts.PathDressupPathBoundary.DressupPathBoundary.obj, PathScripts.PathDressupPathBoundaryGui.TaskPanel.obj, PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.obj, PathScripts.PathDressupRampEntry.ObjectDressup.obj, PathScripts.PathDressupRampEntry.ViewProviderDressup.obj, PathScripts.PathDressupTag.ObjectDressup.obj, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.obj, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.obj, PathScripts.PathDressupZCorrect.TaskPanel.obj, PathScripts.PathDressupZCorrect.ViewProviderDressup.obj, PathScripts.PathFeatureExtensions.Extension.obj, PathScripts.PathFeatureExtensionsGui._Extension.obj, PathScripts.PathGetPoint.TaskPanel.obj, PathScripts.PathGui.QuantitySpinBox.obj, PathScripts.PathIconViewProvider.ViewProvider.obj, PathScripts.PathJob.ObjectJob.obj, PathScripts.PathJobGui.ViewProvider.obj, PathScripts.PathJobGui.StockEdit.obj, PathScripts.PathJobGui.TaskPanel.obj, PathScripts.PathOpGui.TaskPanelPage.obj, PathScripts.PathOpGui.TaskPanel.obj, PathScripts.PathPropertyBag.PropertyBag.obj, PathScripts.PathPropertyBagGui.ViewProvider.obj, PathScripts.PathPropertyBagGui.PropertyCreate.obj, PathScripts.PathPropertyBagGui.TaskPanel.obj, PathScripts.PathPropertyEditor._PropertyEditor.obj, PathScripts.PathSetupSheet.SetupSheet.obj, PathScripts.PathSetupSheetGui.ViewProvider.obj, PathScripts.PathSetupSheetGui.OpTaskPanel.obj, PathScripts.PathSetupSheetGui.OpsDefaultEditor.obj, PathScripts.PathSetupSheetGui.GlobalEditor.obj, PathScripts.PathSetupSheetGui.TaskPanel.obj, PathScripts.PathSurfaceSupport.PathGeometryGenerator.obj, PathScripts.PathSurfaceSupport.ProcessSelectedFaces.obj, PathScripts.PathSurfaceSupport.OCL_Tool.obj, PathScripts.PathToolBit.ToolBit.obj, PathScripts.PathToolBitGui.ViewProvider.obj, PathScripts.PathToolBitGui.TaskPanel.obj, PathScripts.PathToolControllerGui.ToolControllerEditor.obj, PathScripts.PathToolControllerGui.TaskPanel.obj, PathScripts.PathToolControllerGui.DlgToolControllerEdit.obj, PathTests.TestPathDrillable.TestPathDrillable.obj, ReenGui::FitBSplineSurfaceWidget::Private.obj, ReenGui::PoissonWidget::Private.obj, Sandbox::CustomAddObjectEvent.obj, Sandbox::CustomPurgeEvent.obj, Sandbox::Callable< T, method >.obj, Sandbox::CallableWithArgs< T, Arg, method >.obj, Sandbox::DocumentObjectProtector.obj, Texture.ViewProviderTexture.obj, Web::FirewallPython.obj, Mesh::PropertyMeshKernel.startEditing(), Points::PropertyPointKernel.startEditing(), Gui::ViewProviderLink.startEditing(), Gui::ViewProvider.startEditing(), Gui::ViewProviderDragger.startEditing(), PartDesignGui::ViewProviderTransformed.startEditing(), draftguitools.gui_edit.Edit.startEditing(), MeshGui::MeshFaceAddition.startEditing(), and MeshGui::MeshFillHole.startEditing().
def draftguitools.gui_edit.Edit.numericInput | ( | self, | |
numx, | |||
numy, | |||
numz | |||
) |
Execute callback by the toolbar to activate the update function. This function gets called by the toolbar or by the mouse click and activate the update function.
References Gui::DAG::RectItem.editing, Gui::View3DInventorViewer.editing, draftguitools.gui_edit.Edit.editing, draftguitools.gui_edit.Edit.endEditing(), UpdateLabelExpressionVisitor.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Gui::ActiveObjectList::ObjectInfo.obj, Info.obj, ExpressionCompleterModel::Info.obj, ItemInfo.obj, ItemInfo2.obj, ArchAxis._AxisTaskPanel.obj, ArchAxisSystem.AxisSystemTaskPanel.obj, ArchComponent.ComponentTaskPanel.obj, ArchGrid.ArchGridTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ArchProfile.ProfileTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchWindow._ArchWindowTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, draftguitools.gui_base_original.DraftTool.obj, draftguitools.gui_edit.Edit.obj, draftguitools.gui_lines.Line.obj, draftguitools.gui_trimex.Trimex.obj, draftguitools.gui_wire2spline.WireToBSpline.obj, femtaskpanels.task_constraint_centrif._TaskPanel.obj, femtaskpanels.task_constraint_sectionprint._TaskPanel.obj, femtaskpanels.task_constraint_tie._TaskPanel.obj, femtaskpanels.task_element_fluid1D._TaskPanel.obj, femtaskpanels.task_element_geometry1D._TaskPanel.obj, femtaskpanels.task_element_geometry2D._TaskPanel.obj, femtaskpanels.task_element_rotation1D._TaskPanel.obj, femtaskpanels.task_material_common._TaskPanel.obj, femtaskpanels.task_material_reinforced._TaskPanel.obj, femtaskpanels.task_mesh_boundarylayer._TaskPanel.obj, femtaskpanels.task_mesh_group._TaskPanel.obj, femtaskpanels.task_mesh_region._TaskPanel.obj, Import::ImportOCAF2::Info.obj, MaterialEditor.MaterialEditor.obj, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.obj, PartGui::DlgFilletEdges::Private::SelectionObjectCompare.obj, PartGui::FaceColors::Private.obj, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.obj, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.obj, PathCommands._CommandSelectLoop.obj, PathPythonGui.simple_edit_panel.SimpleEditPanel.obj, PathScripts.PathDressupAxisMap.TaskPanel.obj, PathScripts.PathDressupAxisMap.ViewProviderDressup.obj, PathScripts.PathDressupDogbone.Bone.obj, PathScripts.PathDressupDogbone.TaskPanel.obj, PathScripts.PathDressupDogbone.ViewProviderDressup.obj, PathScripts.PathDressupDragknife.TaskPanel.obj, PathScripts.PathDressupHoldingTags.PathData.obj, PathScripts.PathDressupHoldingTags.ObjectTagDressup.obj, PathScripts.PathDressupLeadInOut.ObjectDressup.obj, PathScripts.PathDressupLeadInOut.ViewProviderDressup.obj, PathScripts.PathDressupPathBoundary.DressupPathBoundary.obj, PathScripts.PathDressupPathBoundaryGui.TaskPanel.obj, PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.obj, PathScripts.PathDressupRampEntry.ObjectDressup.obj, PathScripts.PathDressupRampEntry.ViewProviderDressup.obj, PathScripts.PathDressupTag.ObjectDressup.obj, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.obj, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.obj, PathScripts.PathDressupZCorrect.TaskPanel.obj, PathScripts.PathDressupZCorrect.ViewProviderDressup.obj, PathScripts.PathFeatureExtensions.Extension.obj, PathScripts.PathFeatureExtensionsGui._Extension.obj, PathScripts.PathGetPoint.TaskPanel.obj, PathScripts.PathGui.QuantitySpinBox.obj, PathScripts.PathIconViewProvider.ViewProvider.obj, PathScripts.PathJob.ObjectJob.obj, PathScripts.PathJobGui.ViewProvider.obj, PathScripts.PathJobGui.StockEdit.obj, PathScripts.PathJobGui.TaskPanel.obj, PathScripts.PathOpGui.TaskPanelPage.obj, PathScripts.PathOpGui.TaskPanel.obj, PathScripts.PathPropertyBag.PropertyBag.obj, PathScripts.PathPropertyBagGui.ViewProvider.obj, PathScripts.PathPropertyBagGui.PropertyCreate.obj, PathScripts.PathPropertyBagGui.TaskPanel.obj, PathScripts.PathPropertyEditor._PropertyEditor.obj, PathScripts.PathSetupSheet.SetupSheet.obj, PathScripts.PathSetupSheetGui.ViewProvider.obj, PathScripts.PathSetupSheetGui.OpTaskPanel.obj, PathScripts.PathSetupSheetGui.OpsDefaultEditor.obj, PathScripts.PathSetupSheetGui.GlobalEditor.obj, PathScripts.PathSetupSheetGui.TaskPanel.obj, PathScripts.PathSurfaceSupport.PathGeometryGenerator.obj, PathScripts.PathSurfaceSupport.ProcessSelectedFaces.obj, PathScripts.PathSurfaceSupport.OCL_Tool.obj, PathScripts.PathToolBit.ToolBit.obj, PathScripts.PathToolBitGui.ViewProvider.obj, PathScripts.PathToolBitGui.TaskPanel.obj, PathScripts.PathToolControllerGui.ToolControllerEditor.obj, PathScripts.PathToolControllerGui.TaskPanel.obj, PathScripts.PathToolControllerGui.DlgToolControllerEdit.obj, PathTests.TestPathDrillable.TestPathDrillable.obj, ReenGui::FitBSplineSurfaceWidget::Private.obj, ReenGui::PoissonWidget::Private.obj, Sandbox::CustomAddObjectEvent.obj, Sandbox::CustomPurgeEvent.obj, Sandbox::Callable< T, method >.obj, Sandbox::CallableWithArgs< T, Arg, method >.obj, Sandbox::DocumentObjectProtector.obj, Texture.ViewProviderTexture.obj, and Web::FirewallPython.obj.
Referenced by draftguitools.gui_scale.Scale.handle_mouse_click_event().
def draftguitools.gui_edit.Edit.proceed | ( | self | ) |
this method set the editTrackers
References draftguitools.gui_edit.Edit.edited_objects, Gui::ManualAlignment.finish(), Gui::SoFCBoundingBox.finish(), Gui::SoFCColorBarBase.finish(), Gui::SoFCColorBar.finish(), Gui::SoFCColorGradient.finish(), Gui::SoFCColorLegend.finish(), Gui::SoFCDB.finish(), zipios::GZIPOutputStream.finish(), zipios::GZIPOutputStreambuf.finish(), zipios::ZipOutputStream.finish(), zipios::ZipOutputStreambuf.finish(), DraftGui.DraftToolBar.finish(), draftguitools.gui_base.GuiCommandBase.finish(), draftguitools.gui_subelements.SubelementHighlight.finish(), drafttaskpanels.task_circulararray.TaskPanelCircularArray.finish(), drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.finish(), drafttaskpanels.task_polararray.TaskPanelPolarArray.finish(), drafttaskpanels.task_shapestring.ShapeStringTaskPanelEdit.finish(), draftviewproviders.view_text.ViewProviderText.finish(), draftguitools.gui_arcs.Arc_3Points.finish(), draftguitools.gui_base_original.DraftTool.finish(), draftguitools.gui_clone.Clone.finish(), draftguitools.gui_fillets.Fillet.finish(), draftguitools.gui_selectplane.Draft_SelectPlane.finish(), draftguitools.gui_dimensions.Dimension.finish(), draftguitools.gui_edit.Edit.finish(), draftguitools.gui_offset.Offset.finish(), draftguitools.gui_stretch.Stretch.finish(), draftguitools.gui_trimex.Trimex.finish(), draftguitools.gui_arcs.Arc.finish(), draftguitools.gui_beziers.BezCurve.finish(), draftguitools.gui_beziers.CubicBezCurve.finish(), draftguitools.gui_ellipses.Ellipse.finish(), draftguitools.gui_labels.Label.finish(), draftguitools.gui_lines.Line.finish(), draftguitools.gui_mirror.Mirror.finish(), draftguitools.gui_move.Move.finish(), draftguitools.gui_polygons.Polygon.finish(), draftguitools.gui_rectangles.Rectangle.finish(), draftguitools.gui_rotate.Rotate.finish(), draftguitools.gui_scale.Scale.finish(), draftguitools.gui_splines.BSpline.finish(), draftguitools.gui_texts.Text.finish(), draftguitools.gui_points.Point.finish(), draftguitools.gui_shapestrings.ShapeString.finish(), Gui::SoFCBackgroundGradient.finish(), Gui::SoSkipBoundingGroup.finish(), Gui::SoFCSelection.finish(), Gui::SoFCHighlightAction.finish(), Gui::SoFCSelectionAction.finish(), Gui::SoFCEnableSelectionAction.finish(), Gui::SoFCEnableHighlightAction.finish(), Gui::SoFCSelectionColorAction.finish(), Gui::SoFCHighlightColorAction.finish(), Gui::SoFCDocumentAction.finish(), Gui::SoFCDocumentObjectAction.finish(), Gui::SoUpdateVBOAction.finish(), Gui::SoFCUnifiedSelection.finish(), Gui::SoFCPathAnnotation.finish(), Gui::SoFCSeparator.finish(), Gui::SoFCSelectionRoot.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_snapper.Snapper.setTrackers(), draftguitools.gui_edit.Edit.setTrackers(), Gui::Dialog::Clipping::Private.ui, Gui::Dialog::DemoMode.ui, Gui::Dialog::DlgCustomActionsImp.ui, Gui::Dialog::IconDialog.ui, Gui::Dialog::DlgActivateWindowImp.ui, Gui::Dialog::DlgAddProperty.ui, Gui::Dialog::DlgCheckableMessageBoxPrivate.ui, Gui::Dialog::DlgCustomCommandsImp.ui, Gui::Dialog::DlgCreateNewPreferencePackImp.ui, Gui::Dialog::DlgCustomizeSpNavSettings.ui, Gui::Dialog::DlgDisplayPropertiesImp::Private.ui, Gui::Dialog::DlgSettingsEditorImp.ui, Gui::Dialog::DlgExpressionInput.ui, Gui::Dialog::DlgGeneralImp.ui, Gui::Dialog::DlgInputDialogImp.ui, Gui::Dialog::DlgCustomKeyboardImp.ui, Gui::Dialog::DlgMacroExecuteImp.ui, Gui::Dialog::DlgMacroRecordImp.ui, Gui::Dialog::DlgMaterialPropertiesImp.ui, Gui::DlgObjectSelection.ui, Gui::Dialog::DlgOnlineHelpImp.ui, Gui::Dialog::DlgParameterFind.ui, Gui::Dialog::DlgParameterImp.ui, Gui::Dialog::DlgPreferencePackManagementImp.ui, Gui::Dialog::DlgPreferencesImp.ui, Gui::Dialog::DlgProjectInformationImp.ui, Gui::Dialog::DlgProjectUtility.ui, Gui::Dialog::DlgPropertyLink.ui, Gui::Dialog::DlgReportViewImp.ui, Gui::Dialog::DlgRevertToBackupConfigImp.ui, Gui::Dialog::DlgRunExternal.ui, Gui::Dialog::DlgSettings3DViewImp.ui, Gui::Dialog::DlgSettingsCacheDirectory.ui, Gui::Dialog::DlgSettingsColorGradientImp.ui, Gui::Dialog::DlgSettingsDocumentImp.ui, Gui::Dialog::DlgSettingsImageImp.ui, Gui::Dialog::DlgSettingsLazyLoadedImp.ui, Gui::Dialog::DlgSettingsMacroImp.ui, Gui::Dialog::DlgSettingsNavigation.ui, Gui::Dialog::DlgSettingsPythonConsole.ui, Gui::Dialog::DlgSettingsSelection.ui, Gui::Dialog::DlgSettingsUnitsImp.ui, Gui::Dialog::DlgSettingsViewColor.ui, Gui::Dialog::DlgCustomToolbars.ui, Gui::Dialog::DlgUnitsCalculator.ui, Gui::Dialog::DlgWorkbenchesImp.ui, Gui::Dialog::DocumentRecoveryPrivate.ui, Gui::Dialog::DownloadManager.ui, Gui::LocationDialogImp< Ui >.ui, Gui::LocationImpUi< Ui >.ui, Gui::LocationDialogUiImp.ui, Gui::Dialog::Placement.ui, Gui::Dialog::DlgInspector.ui, Gui::Dialog::AboutDialog.ui, Gui::TaskBoxPosition.ui, Gui::TaskBoxAngle.ui, Gui::ElementColors::Private.ui, Gui::TaskView::TaskAppearance.ui, Gui::TaskView::TaskSelectLinkProperty.ui, Gui::Dialog::TextureMapping.ui, Gui::Dialog::Transform.ui, Gui::VectorListEditor.ui, Gui::CheckListDialog.ui, change_branch.ChangeBranchDialog.ui, package_details.PackageDetails.ui, package_list.PackageList.ui, package_list.CompactView.ui, package_list.ExpandedView.ui, draftguitools.gui_base_original.DraftTool.ui, draftguitools.gui_circulararray.CircularArray.ui, draftguitools.gui_edit.Edit.ui, draftguitools.gui_groups.AddToGroup.ui, draftguitools.gui_groups.SetAutoGroup.ui, draftguitools.gui_orthoarray.OrthoArray.ui, draftguitools.gui_polararray.PolarArray.ui, draftguitools.gui_snapper.Snapper.ui, DrawingGui::TaskOrthoViews.ui, FemGui::DlgSettingsFemCcxImp.ui, FemGui::DlgSettingsFemElmerImp.ui, FemGui::DlgSettingsFemExportAbaqusImp.ui, FemGui::DlgSettingsFemGeneralImp.ui, FemGui::DlgSettingsFemGmshImp.ui, FemGui::DlgSettingsFemInOutVtkImp.ui, FemGui::DlgSettingsFemMaterialImp.ui, FemGui::DlgSettingsFemMystranImp.ui, FemGui::DlgSettingsFemZ88Imp.ui, FemGui::TaskAnalysisInfo.ui, FemGui::TaskCreateNodeSet.ui, FemGui::TaskDriver.ui, FemGui::TaskFemConstraintBearing.ui, FemGui::TaskFemConstraintContact.ui, FemGui::TaskFemConstraintDisplacement.ui, FemGui::TaskFemConstraintFixed.ui, FemGui::TaskFemConstraintFluidBoundary.ui, FemGui::TaskFemConstraintForce.ui, FemGui::TaskFemConstraintHeatflux.ui, FemGui::TaskFemConstraintInitialTemperature.ui, FemGui::TaskFemConstraintPlaneRotation.ui, FemGui::TaskFemConstraintPressure.ui, FemGui::TaskFemConstraintSpring.ui, FemGui::TaskFemConstraintTemperature.ui, FemGui::TaskFemConstraintTransform.ui, FemGui::TaskObjectName.ui, FemGui::TaskPostDisplay.ui, FemGui::TaskPostClip.ui, FemGui::TaskPostDataAlongLine.ui, FemGui::TaskPostDataAtPoint.ui, FemGui::TaskPostScalarClip.ui, FemGui::TaskPostWarpVector.ui, FemGui::TaskPostCut.ui, FemGui::TaskTetParameter.ui, FemGui::PlaneWidget.ui, FemGui::SphereWidget.ui, ImageGui::ImageOrientationDialog.ui, InspectionGui::VisualInspection.ui, MeshGui::DlgDecimating.ui, MeshGui::DlgEvaluateMeshImp::Private.ui, MeshGui::DlgEvaluateSettings.ui, MeshGui::DlgRegularSolidImp.ui, MeshGui::DlgSettingsImportExport.ui, MeshGui::DlgSettingsMeshView.ui, MeshGui::DlgSmoothing.ui, MeshGui::GmshWidget::Private.ui, MeshGui::RemoveComponents.ui, MeshGui::Segmentation.ui, MeshGui::SegmentationBestFit.ui, MeshGui::Selection.ui, MeshPartGui::CrossSections.ui, MeshPartGui::CurveOnMeshWidget.ui, MeshPartGui::Tessellation.ui, PartGui::CrossSections.ui, PartGui::DlgBooleanOperation.ui, PartGui::DlgExtrusion.ui, PartGui::DlgFilletEdges.ui, PartGui::DlgPartImportIgesImp.ui, PartGui::DlgPartImportStepImp.ui, PartGui::DlgPrimitives.ui, PartGui::Location.ui, PartGui::DlgProjectionOnSurface.ui, PartGui::DlgRevolution.ui, PartGui::DlgSettings3DViewPart.ui, PartGui::DlgSettingsGeneral.ui, PartGui::DlgImportExportIges.ui, PartGui::DlgImportExportStep.ui, PartGui::DlgSettingsObjectColor.ui, PartGui::Mirroring.ui, PartGui::SectionCut.ui, PartGui::ShapeFromMesh.ui, PartGui::TaskAttacher.ui, PartGui::FaceColors::Private.ui, PartGui::LoftWidget::Private.ui, PartGui::OffsetWidget::Private.ui, PartGui::ShapeBuilderWidget::Private.ui, PartGui::SweepWidget::Private.ui, PartGui::ThicknessWidget::Private.ui, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.ui, PartDesignGui::DlgActiveBody.ui, PartDesignGui::TaskBooleanParameters.ui, PartDesignGui::TaskChamferParameters.ui, PartDesignGui::TaskDraftParameters.ui, PartDesignGui::TaskExtrudeParameters.ui, PartDesignGui::TaskFeaturePick.ui, PartDesignGui::TaskFilletParameters.ui, PartDesignGui::TaskHelixParameters.ui, PartDesignGui::TaskHoleParameters.ui, PartDesignGui::TaskLinearPatternParameters.ui, PartDesignGui::TaskLoftParameters.ui, PartDesignGui::TaskMirroredParameters.ui, PartDesignGui::TaskMultiTransformParameters.ui, PartDesignGui::TaskPipeParameters.ui, PartDesignGui::TaskPipeOrientation.ui, PartDesignGui::TaskPipeScaling.ui, PartDesignGui::TaskPolarPatternParameters.ui, PartDesignGui::TaskBoxPrimitives.ui, PartDesignGui::TaskRevolutionParameters.ui, PartDesignGui::TaskScaledParameters.ui, PartDesignGui::TaskShapeBinder.ui, PartDesignGui::TaskThicknessParameters.ui, PartDesignGui::TaskTransformedMessages.ui, PathGui::DlgProcessorChooser.ui, PathGui::DlgSettingsPathColor.ui, PathGui::TaskWidgetPathCompound.ui, PointsGui::DlgPointsReadImp.ui, RaytracingGui::DlgSettingsRayImp.ui, ReenGui::FitBSplineSurfaceWidget::Private.ui, ReenGui::PoissonWidget::Private.ui, ReverseEngineeringGui::Segmentation.ui, ReverseEngineeringGui::SegmentationManual.ui, RobotGui::TaskEdge2TracParameter.ui, RobotGui::TaskRobot6Axis.ui, RobotGui::TaskRobotControl.ui, RobotGui::TaskRobotMessages.ui, RobotGui::TaskTrajectory.ui, RobotGui::TaskTrajectoryDressUpParameter.ui, RobotGui::TrajectorySimulate.ui, SketcherGui::ConstraintMultiFilterDialog.ui, SketcherGui::ConstraintSettingsDialog.ui, SketcherGui::SketcherRegularPolygonDialog.ui, SketcherGui::SketcherSettings.ui, SketcherGui::SketcherSettingsDisplay.ui, SketcherGui::SketcherSettingsColors.ui, SketcherGui::SketchMirrorDialog.ui, SketcherGui::SketchOrientationDialog.ui, SketcherGui::SketchRectangularArrayDialog.ui, SketcherGui::TaskSketcherConstraints.ui, SketcherGui::TaskSketcherElements.ui, SketcherGui::SketcherGeneralWidget.ui, SketcherGui::TaskSketcherMessages.ui, SketcherGui::TaskSketcherSolverAdvanced.ui, SketcherGui::SketcherValidation.ui, SpreadsheetGui::DlgBindSheet.ui, SpreadsheetGui::DlgSettingsImp.ui, SpreadsheetGui::DlgSheetConf.ui, SpreadsheetGui::PropertiesDialog.ui, SpreadsheetGui::SheetView.ui, StartGui::DlgStartPreferencesImp.ui, SurfaceGui::FillingPanel.ui, SurfaceGui::FillingEdgePanel.ui, SurfaceGui::FillingVertexPanel.ui, SurfaceGui::GeomFillSurface.ui, SurfaceGui::SectionsPanel.ui, TechDrawGui::DlgPageChooser.ui, TechDrawGui::DlgPrefsTechDrawAdvancedImp.ui, TechDrawGui::DlgPrefsTechDrawAnnotationImp.ui, TechDrawGui::DlgPrefsTechDrawColorsImp.ui, TechDrawGui::DlgPrefsTechDrawDimensionsImp.ui, TechDrawGui::DlgPrefsTechDrawGeneralImp.ui, TechDrawGui::DlgPrefsTechDrawHLRImp.ui, TechDrawGui::DlgPrefsTechDrawScaleImp.ui, TechDrawGui::DlgTemplateField.ui, TechDrawGui::SymbolChooser.ui, TechDrawGui::TaskActiveView.ui, TechDrawGui::TaskAlignViews.ui, TechDrawGui::TaskBalloon.ui, TechDrawGui::TaskCenterLine.ui, TechDrawGui::TaskCosmeticLine.ui, TechDrawGui::TaskCosVertex.ui, TechDrawGui::TaskCustomizeFormat.ui, TechDrawGui::TaskDetail.ui, TechDrawGui::TaskDimension.ui, TechDrawGui::TaskGeomHatch.ui, TechDrawGui::TaskHatch.ui, TechDrawGui::TaskLeaderLine.ui, TechDrawGui::TaskLineDecor.ui, TechDrawGui::TaskRestoreLines.ui, TechDrawGui::TaskLinkDim.ui, TechDrawGui::TaskProjection.ui, TechDrawGui::TaskProjGroup.ui, TechDrawGui::TaskRichAnno.ui, TechDrawGui::TaskSectionView.ui, TechDrawGui::TaskSelectLineAttributes.ui, TechDrawGui::TaskWeldingSymbol.ui, TechDrawTools.CommandMoveView.CommandMoveView.ui, TechDrawTools.CommandShareView.CommandShareView.ui, TaskPanel.TaskPanel.ui, TestGui::UnitTestDialog.ui, and draftguitools.gui_edit.Edit.unregister_selection_callback().
Referenced by draftguitools.gui_split.Split.action(), draftguitools.gui_edit.Edit.Activated(), draftguitools.gui_pointarray.PointArray.Activated(), draftguitools.gui_move.Move.get_object_selection(), draftguitools.gui_rotate.Rotate.get_object_selection(), draftguitools.gui_scale.Scale.get_object_selection(), and draftguitools.gui_subelements.SubelementHighlight.get_selection().
def draftguitools.gui_edit.Edit.register_editing_callbacks | ( | self | ) |
register editing callbacks (former action function)
Referenced by draftguitools.gui_edit.Edit.proceed().
def draftguitools.gui_edit.Edit.register_selection_callback | ( | self | ) |
Register callback for selection when command is launched.
References draftguitools.gui_edit.Edit.selection_callback, draftguitools.gui_edit.Edit.unregister_selection_callback(), Gui::Dialog::Clipping::Private.view, Gui::GraphvizView.view, Gui::ItemViewSelection.view, Gui::PointMarker.view, draftguitools.gui_base.GuiCommandBase.view, draftguitools.gui_base_original.DraftTool.view, draftguitools.gui_circulararray.CircularArray.view, draftguitools.gui_edit.Edit.view, draftguitools.gui_orthoarray.OrthoArray.view, draftguitools.gui_points.Point.view, draftguitools.gui_polararray.PolarArray.view, draftguitools.gui_selectplane.Draft_SelectPlane.view, draftguitools.gui_snapper.Snapper.view, draftguitools.gui_trackers.archDimTracker.view, DrawingGui::ViewProviderDrawingPage.view, femexamples.examplesgui.FemExamples.view, FemGui::PointMarker.view, FemGui::DataMarker.view, MeshGui::DlgEvaluateMeshImp::Private.view, MeshPartGui::CrossSections.view, PartGui::CrossSections.view, PartGui::FaceColors::Private.view, PathScripts.PathGetPoint.TaskPanel.view, MyPaintable.view, Teapots.view, Rubberband.view, ExpressionDelegate.view, SpreadsheetGui::ViewProviderSheet.view, Commands.TemplatePyMod_Cmd2.view, and WebGui::BrowserView.view.
Referenced by draftguitools.gui_edit.Edit.Activated().
def draftguitools.gui_edit.Edit.removeTrackers | ( | self, | |
obj = None |
|||
) |
Remove Edit Trackers.
References draftguitools.gui_edit.Edit.trackers, and draftguitools.gui_snapper.Snapper.trackers.
Referenced by draftguitools.gui_edit.Edit.finish(), draftguitools.gui_edit.Edit.resetTrackers(), and draftguitools.gui_edit.Edit.setTrackers().
def draftguitools.gui_edit.Edit.resetTrackers | ( | self, | |
obj | |||
) |
Reset Edit Trackers and set them again.
References draftguitools.gui_edit.Edit.getEditPoints(), draftguitools.gui_edit.Edit.removeTrackers(), draftguitools.gui_snapper.Snapper.setTrackers(), and draftguitools.gui_edit.Edit.setTrackers().
Referenced by draftguitools.gui_edit.Edit.update().
def draftguitools.gui_edit.Edit.resetTrackersBezier | ( | self, | |
obj | |||
) |
References draftguitools.gui_edit.Edit.trackers, and draftguitools.gui_snapper.Snapper.trackers.
Referenced by draftguitools.gui_edit.Edit.setTrackers().
def draftguitools.gui_edit.Edit.searchEditNode | ( | self, | |
picked_point | |||
) |
Search edit node inside picked point list and return node number.
Referenced by draftguitools.gui_edit.Edit.sendRay().
def draftguitools.gui_edit.Edit.sendRay | ( | self, | |
mouse_pos | |||
) |
Send a ray through the scene and return the nearest entity.
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().
def draftguitools.gui_edit.Edit.setTrackers | ( | self, | |
obj, | |||
points = None |
|||
) |
Set Edit Trackers for editpoints collected from self.obj.
References Gui::ManualAlignment.finish(), Gui::SoFCBoundingBox.finish(), Gui::SoFCColorBarBase.finish(), Gui::SoFCColorBar.finish(), Gui::SoFCColorGradient.finish(), Gui::SoFCColorLegend.finish(), Gui::SoFCDB.finish(), zipios::GZIPOutputStream.finish(), zipios::GZIPOutputStreambuf.finish(), zipios::ZipOutputStream.finish(), zipios::ZipOutputStreambuf.finish(), DraftGui.DraftToolBar.finish(), draftguitools.gui_base.GuiCommandBase.finish(), draftguitools.gui_subelements.SubelementHighlight.finish(), drafttaskpanels.task_circulararray.TaskPanelCircularArray.finish(), drafttaskpanels.task_orthoarray.TaskPanelOrthoArray.finish(), drafttaskpanels.task_polararray.TaskPanelPolarArray.finish(), drafttaskpanels.task_shapestring.ShapeStringTaskPanelEdit.finish(), draftviewproviders.view_text.ViewProviderText.finish(), draftguitools.gui_arcs.Arc_3Points.finish(), draftguitools.gui_base_original.DraftTool.finish(), draftguitools.gui_clone.Clone.finish(), draftguitools.gui_fillets.Fillet.finish(), draftguitools.gui_selectplane.Draft_SelectPlane.finish(), draftguitools.gui_dimensions.Dimension.finish(), draftguitools.gui_edit.Edit.finish(), draftguitools.gui_offset.Offset.finish(), draftguitools.gui_stretch.Stretch.finish(), draftguitools.gui_trimex.Trimex.finish(), draftguitools.gui_arcs.Arc.finish(), draftguitools.gui_beziers.BezCurve.finish(), draftguitools.gui_beziers.CubicBezCurve.finish(), draftguitools.gui_ellipses.Ellipse.finish(), draftguitools.gui_labels.Label.finish(), draftguitools.gui_lines.Line.finish(), draftguitools.gui_mirror.Mirror.finish(), draftguitools.gui_move.Move.finish(), draftguitools.gui_polygons.Polygon.finish(), draftguitools.gui_rectangles.Rectangle.finish(), draftguitools.gui_rotate.Rotate.finish(), draftguitools.gui_scale.Scale.finish(), draftguitools.gui_splines.BSpline.finish(), draftguitools.gui_texts.Text.finish(), draftguitools.gui_points.Point.finish(), draftguitools.gui_shapestrings.ShapeString.finish(), Gui::SoFCBackgroundGradient.finish(), Gui::SoSkipBoundingGroup.finish(), Gui::SoFCSelection.finish(), Gui::SoFCHighlightAction.finish(), Gui::SoFCSelectionAction.finish(), Gui::SoFCEnableSelectionAction.finish(), Gui::SoFCEnableHighlightAction.finish(), Gui::SoFCSelectionColorAction.finish(), Gui::SoFCHighlightColorAction.finish(), Gui::SoFCDocumentAction.finish(), Gui::SoFCDocumentObjectAction.finish(), Gui::SoUpdateVBOAction.finish(), Gui::SoFCUnifiedSelection.finish(), Gui::SoFCPathAnnotation.finish(), Gui::SoFCSeparator.finish(), Gui::SoFCSelectionRoot.finish(), ifc4.ifcworktime.finish, draftguitools.gui_edit.Edit.removeTrackers(), draftguitools.gui_edit.Edit.resetTrackersBezier(), draftguitools.gui_edit.Edit.trackers, and draftguitools.gui_snapper.Snapper.trackers.
Referenced by draftguitools.gui_edit.Edit.proceed(), draftguitools.gui_edit.Edit.resetTrackers(), draftguitools.gui_snapper.Snapper.setGrid(), and draftguitools.gui_snapper.Snapper.show().
def draftguitools.gui_edit.Edit.showTrackers | ( | self, | |
obj = None |
|||
) |
Show Edit Trackers. Attributes ---------- obj: FreeCAD object Shows trackers only for given object, if obj is None, shows all trackers
References draftguitools.gui_edit.Edit.trackers, and draftguitools.gui_snapper.Snapper.trackers.
def draftguitools.gui_edit.Edit.startEditing | ( | self, | |
obj, | |||
node_idx | |||
) |
Start editing selected EditNode.
References Gui::DAG::RectItem.editing, Gui::View3DInventorViewer.editing, draftguitools.gui_edit.Edit.editing, draftguitools.gui_edit.Edit.finalizeGhost(), draftguitools.gui_edit.Edit.hideTrackers(), draftguitools.gui_edit.Edit.initGhost(), uvPtStruct.node, StdMeshers_Quadrangle_2D::ForcedPoint.node, Gui::AxisOrigin.node, Gui::Dialog::Clipping::Private.node, draftguitools.gui_arcs.Arc.node, draftguitools.gui_base_original.DraftTool.node, draftguitools.gui_beziers.CubicBezCurve.node, draftguitools.gui_dimensions.Dimension.node, draftguitools.gui_edit.Edit.node, draftguitools.gui_lines.Line.node, draftguitools.gui_mirror.Mirror.node, draftguitools.gui_move.Move.node, draftguitools.gui_polygons.Polygon.node, draftguitools.gui_rotate.Rotate.node, draftguitools.gui_scale.Scale.node, draftguitools.gui_stretch.Stretch.node, drafttaskpanels.task_shapestring.ShapeStringTaskPanel.node, draftviewproviders.view_dimension.ViewProviderLinearDimension.node, draftviewproviders.view_dimension.ViewProviderAngularDimension.node, GRIDElement.node, Commands.TemplatePyMod_Cmd2.node, UpdateLabelExpressionVisitor.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Gui::ActiveObjectList::ObjectInfo.obj, Info.obj, ExpressionCompleterModel::Info.obj, ItemInfo.obj, ItemInfo2.obj, ArchAxis._AxisTaskPanel.obj, ArchAxisSystem.AxisSystemTaskPanel.obj, ArchComponent.ComponentTaskPanel.obj, ArchGrid.ArchGridTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ArchProfile.ProfileTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchWindow._ArchWindowTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, draftguitools.gui_base_original.DraftTool.obj, draftguitools.gui_edit.Edit.obj, draftguitools.gui_lines.Line.obj, draftguitools.gui_trimex.Trimex.obj, draftguitools.gui_wire2spline.WireToBSpline.obj, femtaskpanels.task_constraint_centrif._TaskPanel.obj, femtaskpanels.task_constraint_sectionprint._TaskPanel.obj, femtaskpanels.task_constraint_tie._TaskPanel.obj, femtaskpanels.task_element_fluid1D._TaskPanel.obj, femtaskpanels.task_element_geometry1D._TaskPanel.obj, femtaskpanels.task_element_geometry2D._TaskPanel.obj, femtaskpanels.task_element_rotation1D._TaskPanel.obj, femtaskpanels.task_material_common._TaskPanel.obj, femtaskpanels.task_material_reinforced._TaskPanel.obj, femtaskpanels.task_mesh_boundarylayer._TaskPanel.obj, femtaskpanels.task_mesh_group._TaskPanel.obj, femtaskpanels.task_mesh_region._TaskPanel.obj, Import::ImportOCAF2::Info.obj, MaterialEditor.MaterialEditor.obj, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.obj, PartGui::DlgFilletEdges::Private::SelectionObjectCompare.obj, PartGui::FaceColors::Private.obj, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.obj, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.obj, PathCommands._CommandSelectLoop.obj, PathPythonGui.simple_edit_panel.SimpleEditPanel.obj, PathScripts.PathDressupAxisMap.TaskPanel.obj, PathScripts.PathDressupAxisMap.ViewProviderDressup.obj, PathScripts.PathDressupDogbone.Bone.obj, PathScripts.PathDressupDogbone.TaskPanel.obj, PathScripts.PathDressupDogbone.ViewProviderDressup.obj, PathScripts.PathDressupDragknife.TaskPanel.obj, PathScripts.PathDressupHoldingTags.PathData.obj, PathScripts.PathDressupHoldingTags.ObjectTagDressup.obj, PathScripts.PathDressupLeadInOut.ObjectDressup.obj, PathScripts.PathDressupLeadInOut.ViewProviderDressup.obj, PathScripts.PathDressupPathBoundary.DressupPathBoundary.obj, PathScripts.PathDressupPathBoundaryGui.TaskPanel.obj, PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.obj, PathScripts.PathDressupRampEntry.ObjectDressup.obj, PathScripts.PathDressupRampEntry.ViewProviderDressup.obj, PathScripts.PathDressupTag.ObjectDressup.obj, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.obj, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.obj, PathScripts.PathDressupZCorrect.TaskPanel.obj, PathScripts.PathDressupZCorrect.ViewProviderDressup.obj, PathScripts.PathFeatureExtensions.Extension.obj, PathScripts.PathFeatureExtensionsGui._Extension.obj, PathScripts.PathGetPoint.TaskPanel.obj, PathScripts.PathGui.QuantitySpinBox.obj, PathScripts.PathIconViewProvider.ViewProvider.obj, PathScripts.PathJob.ObjectJob.obj, PathScripts.PathJobGui.ViewProvider.obj, PathScripts.PathJobGui.StockEdit.obj, PathScripts.PathJobGui.TaskPanel.obj, PathScripts.PathOpGui.TaskPanelPage.obj, PathScripts.PathOpGui.TaskPanel.obj, PathScripts.PathPropertyBag.PropertyBag.obj, PathScripts.PathPropertyBagGui.ViewProvider.obj, PathScripts.PathPropertyBagGui.PropertyCreate.obj, PathScripts.PathPropertyBagGui.TaskPanel.obj, PathScripts.PathPropertyEditor._PropertyEditor.obj, PathScripts.PathSetupSheet.SetupSheet.obj, PathScripts.PathSetupSheetGui.ViewProvider.obj, PathScripts.PathSetupSheetGui.OpTaskPanel.obj, PathScripts.PathSetupSheetGui.OpsDefaultEditor.obj, PathScripts.PathSetupSheetGui.GlobalEditor.obj, PathScripts.PathSetupSheetGui.TaskPanel.obj, PathScripts.PathSurfaceSupport.PathGeometryGenerator.obj, PathScripts.PathSurfaceSupport.ProcessSelectedFaces.obj, PathScripts.PathSurfaceSupport.OCL_Tool.obj, PathScripts.PathToolBit.ToolBit.obj, PathScripts.PathToolBitGui.ViewProvider.obj, PathScripts.PathToolBitGui.TaskPanel.obj, PathScripts.PathToolControllerGui.ToolControllerEditor.obj, PathScripts.PathToolControllerGui.TaskPanel.obj, PathScripts.PathToolControllerGui.DlgToolControllerEdit.obj, PathTests.TestPathDrillable.TestPathDrillable.obj, ReenGui::FitBSplineSurfaceWidget::Private.obj, ReenGui::PoissonWidget::Private.obj, Sandbox::CustomAddObjectEvent.obj, Sandbox::CustomPurgeEvent.obj, Sandbox::Callable< T, method >.obj, Sandbox::CallableWithArgs< T, Arg, method >.obj, Sandbox::DocumentObjectProtector.obj, Texture.ViewProviderTexture.obj, Web::FirewallPython.obj, draftguitools.gui_edit.Edit.trackers, draftguitools.gui_snapper.Snapper.trackers, Gui::Dialog::Clipping::Private.ui, Gui::Dialog::DemoMode.ui, Gui::Dialog::DlgCustomActionsImp.ui, Gui::Dialog::IconDialog.ui, Gui::Dialog::DlgActivateWindowImp.ui, Gui::Dialog::DlgAddProperty.ui, Gui::Dialog::DlgCheckableMessageBoxPrivate.ui, Gui::Dialog::DlgCustomCommandsImp.ui, Gui::Dialog::DlgCreateNewPreferencePackImp.ui, Gui::Dialog::DlgCustomizeSpNavSettings.ui, Gui::Dialog::DlgDisplayPropertiesImp::Private.ui, Gui::Dialog::DlgSettingsEditorImp.ui, Gui::Dialog::DlgExpressionInput.ui, Gui::Dialog::DlgGeneralImp.ui, Gui::Dialog::DlgInputDialogImp.ui, Gui::Dialog::DlgCustomKeyboardImp.ui, Gui::Dialog::DlgMacroExecuteImp.ui, Gui::Dialog::DlgMacroRecordImp.ui, Gui::Dialog::DlgMaterialPropertiesImp.ui, Gui::DlgObjectSelection.ui, Gui::Dialog::DlgOnlineHelpImp.ui, Gui::Dialog::DlgParameterFind.ui, Gui::Dialog::DlgParameterImp.ui, Gui::Dialog::DlgPreferencePackManagementImp.ui, Gui::Dialog::DlgPreferencesImp.ui, Gui::Dialog::DlgProjectInformationImp.ui, Gui::Dialog::DlgProjectUtility.ui, Gui::Dialog::DlgPropertyLink.ui, Gui::Dialog::DlgReportViewImp.ui, Gui::Dialog::DlgRevertToBackupConfigImp.ui, Gui::Dialog::DlgRunExternal.ui, Gui::Dialog::DlgSettings3DViewImp.ui, Gui::Dialog::DlgSettingsCacheDirectory.ui, Gui::Dialog::DlgSettingsColorGradientImp.ui, Gui::Dialog::DlgSettingsDocumentImp.ui, Gui::Dialog::DlgSettingsImageImp.ui, Gui::Dialog::DlgSettingsLazyLoadedImp.ui, Gui::Dialog::DlgSettingsMacroImp.ui, Gui::Dialog::DlgSettingsNavigation.ui, Gui::Dialog::DlgSettingsPythonConsole.ui, Gui::Dialog::DlgSettingsSelection.ui, Gui::Dialog::DlgSettingsUnitsImp.ui, Gui::Dialog::DlgSettingsViewColor.ui, Gui::Dialog::DlgCustomToolbars.ui, Gui::Dialog::DlgUnitsCalculator.ui, Gui::Dialog::DlgWorkbenchesImp.ui, Gui::Dialog::DocumentRecoveryPrivate.ui, Gui::Dialog::DownloadManager.ui, Gui::LocationDialogImp< Ui >.ui, Gui::LocationImpUi< Ui >.ui, Gui::LocationDialogUiImp.ui, Gui::Dialog::Placement.ui, Gui::Dialog::DlgInspector.ui, Gui::Dialog::AboutDialog.ui, Gui::TaskBoxPosition.ui, Gui::TaskBoxAngle.ui, Gui::ElementColors::Private.ui, Gui::TaskView::TaskAppearance.ui, Gui::TaskView::TaskSelectLinkProperty.ui, Gui::Dialog::TextureMapping.ui, Gui::Dialog::Transform.ui, Gui::VectorListEditor.ui, Gui::CheckListDialog.ui, change_branch.ChangeBranchDialog.ui, package_details.PackageDetails.ui, package_list.PackageList.ui, package_list.CompactView.ui, package_list.ExpandedView.ui, draftguitools.gui_base_original.DraftTool.ui, draftguitools.gui_circulararray.CircularArray.ui, draftguitools.gui_edit.Edit.ui, draftguitools.gui_groups.AddToGroup.ui, draftguitools.gui_groups.SetAutoGroup.ui, draftguitools.gui_orthoarray.OrthoArray.ui, draftguitools.gui_polararray.PolarArray.ui, draftguitools.gui_snapper.Snapper.ui, DrawingGui::TaskOrthoViews.ui, FemGui::DlgSettingsFemCcxImp.ui, FemGui::DlgSettingsFemElmerImp.ui, FemGui::DlgSettingsFemExportAbaqusImp.ui, FemGui::DlgSettingsFemGeneralImp.ui, FemGui::DlgSettingsFemGmshImp.ui, FemGui::DlgSettingsFemInOutVtkImp.ui, FemGui::DlgSettingsFemMaterialImp.ui, FemGui::DlgSettingsFemMystranImp.ui, FemGui::DlgSettingsFemZ88Imp.ui, FemGui::TaskAnalysisInfo.ui, FemGui::TaskCreateNodeSet.ui, FemGui::TaskDriver.ui, FemGui::TaskFemConstraintBearing.ui, FemGui::TaskFemConstraintContact.ui, FemGui::TaskFemConstraintDisplacement.ui, FemGui::TaskFemConstraintFixed.ui, FemGui::TaskFemConstraintFluidBoundary.ui, FemGui::TaskFemConstraintForce.ui, FemGui::TaskFemConstraintHeatflux.ui, FemGui::TaskFemConstraintInitialTemperature.ui, FemGui::TaskFemConstraintPlaneRotation.ui, FemGui::TaskFemConstraintPressure.ui, FemGui::TaskFemConstraintSpring.ui, FemGui::TaskFemConstraintTemperature.ui, FemGui::TaskFemConstraintTransform.ui, FemGui::TaskObjectName.ui, FemGui::TaskPostDisplay.ui, FemGui::TaskPostClip.ui, FemGui::TaskPostDataAlongLine.ui, FemGui::TaskPostDataAtPoint.ui, FemGui::TaskPostScalarClip.ui, FemGui::TaskPostWarpVector.ui, FemGui::TaskPostCut.ui, FemGui::TaskTetParameter.ui, FemGui::PlaneWidget.ui, FemGui::SphereWidget.ui, ImageGui::ImageOrientationDialog.ui, InspectionGui::VisualInspection.ui, MeshGui::DlgDecimating.ui, MeshGui::DlgEvaluateMeshImp::Private.ui, MeshGui::DlgEvaluateSettings.ui, MeshGui::DlgRegularSolidImp.ui, MeshGui::DlgSettingsImportExport.ui, MeshGui::DlgSettingsMeshView.ui, MeshGui::DlgSmoothing.ui, MeshGui::GmshWidget::Private.ui, MeshGui::RemoveComponents.ui, MeshGui::Segmentation.ui, MeshGui::SegmentationBestFit.ui, MeshGui::Selection.ui, MeshPartGui::CrossSections.ui, MeshPartGui::CurveOnMeshWidget.ui, MeshPartGui::Tessellation.ui, PartGui::CrossSections.ui, PartGui::DlgBooleanOperation.ui, PartGui::DlgExtrusion.ui, PartGui::DlgFilletEdges.ui, PartGui::DlgPartImportIgesImp.ui, PartGui::DlgPartImportStepImp.ui, PartGui::DlgPrimitives.ui, PartGui::Location.ui, PartGui::DlgProjectionOnSurface.ui, PartGui::DlgRevolution.ui, PartGui::DlgSettings3DViewPart.ui, PartGui::DlgSettingsGeneral.ui, PartGui::DlgImportExportIges.ui, PartGui::DlgImportExportStep.ui, PartGui::DlgSettingsObjectColor.ui, PartGui::Mirroring.ui, PartGui::SectionCut.ui, PartGui::ShapeFromMesh.ui, PartGui::TaskAttacher.ui, PartGui::FaceColors::Private.ui, PartGui::LoftWidget::Private.ui, PartGui::OffsetWidget::Private.ui, PartGui::ShapeBuilderWidget::Private.ui, PartGui::SweepWidget::Private.ui, PartGui::ThicknessWidget::Private.ui, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.ui, PartDesignGui::DlgActiveBody.ui, PartDesignGui::TaskBooleanParameters.ui, PartDesignGui::TaskChamferParameters.ui, PartDesignGui::TaskDraftParameters.ui, PartDesignGui::TaskExtrudeParameters.ui, PartDesignGui::TaskFeaturePick.ui, PartDesignGui::TaskFilletParameters.ui, PartDesignGui::TaskHelixParameters.ui, PartDesignGui::TaskHoleParameters.ui, PartDesignGui::TaskLinearPatternParameters.ui, PartDesignGui::TaskLoftParameters.ui, PartDesignGui::TaskMirroredParameters.ui, PartDesignGui::TaskMultiTransformParameters.ui, PartDesignGui::TaskPipeParameters.ui, PartDesignGui::TaskPipeOrientation.ui, PartDesignGui::TaskPipeScaling.ui, PartDesignGui::TaskPolarPatternParameters.ui, PartDesignGui::TaskBoxPrimitives.ui, PartDesignGui::TaskRevolutionParameters.ui, PartDesignGui::TaskScaledParameters.ui, PartDesignGui::TaskShapeBinder.ui, PartDesignGui::TaskThicknessParameters.ui, PartDesignGui::TaskTransformedMessages.ui, PathGui::DlgProcessorChooser.ui, PathGui::DlgSettingsPathColor.ui, PathGui::TaskWidgetPathCompound.ui, PointsGui::DlgPointsReadImp.ui, RaytracingGui::DlgSettingsRayImp.ui, ReenGui::FitBSplineSurfaceWidget::Private.ui, ReenGui::PoissonWidget::Private.ui, ReverseEngineeringGui::Segmentation.ui, ReverseEngineeringGui::SegmentationManual.ui, RobotGui::TaskEdge2TracParameter.ui, RobotGui::TaskRobot6Axis.ui, RobotGui::TaskRobotControl.ui, RobotGui::TaskRobotMessages.ui, RobotGui::TaskTrajectory.ui, RobotGui::TaskTrajectoryDressUpParameter.ui, RobotGui::TrajectorySimulate.ui, SketcherGui::ConstraintMultiFilterDialog.ui, SketcherGui::ConstraintSettingsDialog.ui, SketcherGui::SketcherRegularPolygonDialog.ui, SketcherGui::SketcherSettings.ui, SketcherGui::SketcherSettingsDisplay.ui, SketcherGui::SketcherSettingsColors.ui, SketcherGui::SketchMirrorDialog.ui, SketcherGui::SketchOrientationDialog.ui, SketcherGui::SketchRectangularArrayDialog.ui, SketcherGui::TaskSketcherConstraints.ui, SketcherGui::TaskSketcherElements.ui, SketcherGui::SketcherGeneralWidget.ui, SketcherGui::TaskSketcherMessages.ui, SketcherGui::TaskSketcherSolverAdvanced.ui, SketcherGui::SketcherValidation.ui, SpreadsheetGui::DlgBindSheet.ui, SpreadsheetGui::DlgSettingsImp.ui, SpreadsheetGui::DlgSheetConf.ui, SpreadsheetGui::PropertiesDialog.ui, SpreadsheetGui::SheetView.ui, StartGui::DlgStartPreferencesImp.ui, SurfaceGui::FillingPanel.ui, SurfaceGui::FillingEdgePanel.ui, SurfaceGui::FillingVertexPanel.ui, SurfaceGui::GeomFillSurface.ui, SurfaceGui::SectionsPanel.ui, TechDrawGui::DlgPageChooser.ui, TechDrawGui::DlgPrefsTechDrawAdvancedImp.ui, TechDrawGui::DlgPrefsTechDrawAnnotationImp.ui, TechDrawGui::DlgPrefsTechDrawColorsImp.ui, TechDrawGui::DlgPrefsTechDrawDimensionsImp.ui, TechDrawGui::DlgPrefsTechDrawGeneralImp.ui, TechDrawGui::DlgPrefsTechDrawHLRImp.ui, TechDrawGui::DlgPrefsTechDrawScaleImp.ui, TechDrawGui::DlgTemplateField.ui, TechDrawGui::SymbolChooser.ui, TechDrawGui::TaskActiveView.ui, TechDrawGui::TaskAlignViews.ui, TechDrawGui::TaskBalloon.ui, TechDrawGui::TaskCenterLine.ui, TechDrawGui::TaskCosmeticLine.ui, TechDrawGui::TaskCosVertex.ui, TechDrawGui::TaskCustomizeFormat.ui, TechDrawGui::TaskDetail.ui, TechDrawGui::TaskDimension.ui, TechDrawGui::TaskGeomHatch.ui, TechDrawGui::TaskHatch.ui, TechDrawGui::TaskLeaderLine.ui, TechDrawGui::TaskLineDecor.ui, TechDrawGui::TaskRestoreLines.ui, TechDrawGui::TaskLinkDim.ui, TechDrawGui::TaskProjection.ui, TechDrawGui::TaskProjGroup.ui, TechDrawGui::TaskRichAnno.ui, TechDrawGui::TaskSectionView.ui, TechDrawGui::TaskSelectLineAttributes.ui, TechDrawGui::TaskWeldingSymbol.ui, TechDrawTools.CommandMoveView.CommandMoveView.ui, TechDrawTools.CommandShareView.CommandShareView.ui, TaskPanel.TaskPanel.ui, and TestGui::UnitTestDialog.ui.
Referenced by draftguitools.gui_edit.Edit.mousePressed().
def draftguitools.gui_edit.Edit.unregister_editing_callbacks | ( | self | ) |
remove callbacks used during editing if they exist
References draftguitools.gui_edit.Edit._keyPressedCB, draftguitools.gui_edit.Edit._mouseMovedCB, and draftguitools.gui_edit.Edit._mousePressedCB.
Referenced by draftguitools.gui_edit.Edit.finish().
def draftguitools.gui_edit.Edit.unregister_selection_callback | ( | self | ) |
remove selection callback if it exists
References draftguitools.gui_edit.Edit.selection_callback, Gui::Dialog::Clipping::Private.view, Gui::GraphvizView.view, Gui::ItemViewSelection.view, Gui::PointMarker.view, draftguitools.gui_base.GuiCommandBase.view, draftguitools.gui_base_original.DraftTool.view, draftguitools.gui_circulararray.CircularArray.view, draftguitools.gui_edit.Edit.view, draftguitools.gui_orthoarray.OrthoArray.view, draftguitools.gui_points.Point.view, draftguitools.gui_polararray.PolarArray.view, draftguitools.gui_selectplane.Draft_SelectPlane.view, draftguitools.gui_snapper.Snapper.view, draftguitools.gui_trackers.archDimTracker.view, DrawingGui::ViewProviderDrawingPage.view, femexamples.examplesgui.FemExamples.view, FemGui::PointMarker.view, FemGui::DataMarker.view, MeshGui::DlgEvaluateMeshImp::Private.view, MeshPartGui::CrossSections.view, PartGui::CrossSections.view, PartGui::FaceColors::Private.view, PathScripts.PathGetPoint.TaskPanel.view, MyPaintable.view, Teapots.view, Rubberband.view, ExpressionDelegate.view, SpreadsheetGui::ViewProviderSheet.view, Commands.TemplatePyMod_Cmd2.view, and WebGui::BrowserView.view.
Referenced by draftguitools.gui_edit.Edit.finish(), draftguitools.gui_edit.Edit.proceed(), and draftguitools.gui_edit.Edit.register_selection_callback().
def draftguitools.gui_edit.Edit.update | ( | self, | |
obj, | |||
nodeIndex, | |||
v | |||
) |
Apply the App.Vector to the modified point and update obj.
References draftguitools.gui_edit.Edit.localize_vector(), draftguitools.gui_edit.Edit.resetTrackers(), and draftguitools.gui_edit.Edit.update_object().
Referenced by ArchStructure.CommandStructuralSystem.Activated(), ArchAxisSystem.AxisSystemTaskPanel.addElement(), ArchComponent.ComponentTaskPanel.addElement(), ArchSectionPlane.SectionPlaneTaskPanel.addElement(), DraftGui.FacebinderTaskPanel.addElement(), femtaskpanels.task_result_mechanical._TaskPanel.calculate(), Spreadsheet_legacy.SpreadsheetView.changeCell(), draftguitools.gui_edit.Edit.endEditing(), draftguitools.gui_trackers.boxTracker.height(), draftguitools.gui_trackers.rectangleTracker.p3(), Plot.Plot.plot(), Spreadsheet_legacy.SpreadsheetView.recompute(), ArchAxisSystem.AxisSystemTaskPanel.removeElement(), ArchComponent.ComponentTaskPanel.removeElement(), ArchSectionPlane.SectionPlaneTaskPanel.removeElement(), DraftGui.FacebinderTaskPanel.removeElement(), draftguitools.gui_trackers.gridTracker.reset(), ArchNesting.Nester.run(), draftguitools.gui_trackers.gridTracker.setMainlines(), draftguitools.gui_trackers.gridTracker.setSize(), draftguitools.gui_trackers.gridTracker.setSpacing(), and draftguitools.gui_edit_arch_objects.ArchWallGuiTools.update_object_from_edit_points().
def draftguitools.gui_edit.Edit.update_object | ( | self, | |
obj, | |||
nodeIndex, | |||
v | |||
) |
Update the object according to the given modified editpoint.
References draftguitools.gui_edit.Edit.alt_edit_mode, and draftguitools.gui_edit.Edit.get_obj_gui_tools().
Referenced by draftguitools.gui_edit.Edit.update().
def draftguitools.gui_edit.Edit.updateGhost | ( | self, | |
obj, | |||
node_idx, | |||
v | |||
) |
References draftguitools.gui_edit.Edit.current_editing_object_gui_tools, draftguitools.gui_drawing.Drawing.ghost, draftguitools.gui_edit.Edit.ghost, draftguitools.gui_labels.Label.ghost, draftguitools.gui_mirror.Mirror.ghost, draftguitools.gui_offset.Offset.ghost, and draftguitools.gui_trimex.Trimex.ghost.
Referenced by draftguitools.gui_edit.Edit.updateTrackerAndGhost().
def draftguitools.gui_edit.Edit.updateTrackerAndGhost | ( | self, | |
event | |||
) |
Update tracker position when editing and update ghost.
References Gui::DAG::RectItem.editing, Gui::View3DInventorViewer.editing, draftguitools.gui_edit.Edit.editing, draftguitools.gui_drawing.Drawing.ghost, draftguitools.gui_edit.Edit.ghost, draftguitools.gui_labels.Label.ghost, draftguitools.gui_mirror.Mirror.ghost, draftguitools.gui_offset.Offset.ghost, draftguitools.gui_trimex.Trimex.ghost, uvPtStruct.node, StdMeshers_Quadrangle_2D::ForcedPoint.node, Gui::AxisOrigin.node, Gui::Dialog::Clipping::Private.node, draftguitools.gui_arcs.Arc.node, draftguitools.gui_base_original.DraftTool.node, draftguitools.gui_beziers.CubicBezCurve.node, draftguitools.gui_dimensions.Dimension.node, draftguitools.gui_edit.Edit.node, draftguitools.gui_lines.Line.node, draftguitools.gui_mirror.Mirror.node, draftguitools.gui_move.Move.node, draftguitools.gui_polygons.Polygon.node, draftguitools.gui_rotate.Rotate.node, draftguitools.gui_scale.Scale.node, draftguitools.gui_stretch.Stretch.node, drafttaskpanels.task_shapestring.ShapeStringTaskPanel.node, draftviewproviders.view_dimension.ViewProviderLinearDimension.node, draftviewproviders.view_dimension.ViewProviderAngularDimension.node, GRIDElement.node, Commands.TemplatePyMod_Cmd2.node, UpdateLabelExpressionVisitor.obj, App::Origin::OriginExtension.obj, Base::ObjectStatusLocker< Status, Object >.obj, Gui::ActiveObjectList::ObjectInfo.obj, Info.obj, ExpressionCompleterModel::Info.obj, ItemInfo.obj, ItemInfo2.obj, ArchAxis._AxisTaskPanel.obj, ArchAxisSystem.AxisSystemTaskPanel.obj, ArchComponent.ComponentTaskPanel.obj, ArchGrid.ArchGridTaskPanel.obj, ArchMaterial._ArchMaterialTaskPanel.obj, ArchMaterial._ArchMultiMaterialTaskPanel.obj, ArchPanel.SheetTaskPanel.obj, ArchProfile.ProfileTaskPanel.obj, ArchReference.ArchReferenceTaskPanel.obj, ArchRoof._RoofTaskPanel.obj, ArchSchedule.ArchScheduleTaskPanel.obj, ArchSectionPlane.SectionPlaneTaskPanel.obj, ArchWindow._ArchWindowTaskPanel.obj, DraftGui.FacebinderTaskPanel.obj, draftguitools.gui_base_original.DraftTool.obj, draftguitools.gui_edit.Edit.obj, draftguitools.gui_lines.Line.obj, draftguitools.gui_trimex.Trimex.obj, draftguitools.gui_wire2spline.WireToBSpline.obj, femtaskpanels.task_constraint_centrif._TaskPanel.obj, femtaskpanels.task_constraint_sectionprint._TaskPanel.obj, femtaskpanels.task_constraint_tie._TaskPanel.obj, femtaskpanels.task_element_fluid1D._TaskPanel.obj, femtaskpanels.task_element_geometry1D._TaskPanel.obj, femtaskpanels.task_element_geometry2D._TaskPanel.obj, femtaskpanels.task_element_rotation1D._TaskPanel.obj, femtaskpanels.task_material_common._TaskPanel.obj, femtaskpanels.task_material_reinforced._TaskPanel.obj, femtaskpanels.task_mesh_boundarylayer._TaskPanel.obj, femtaskpanels.task_mesh_group._TaskPanel.obj, femtaskpanels.task_mesh_region._TaskPanel.obj, Import::ImportOCAF2::Info.obj, MaterialEditor.MaterialEditor.obj, AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.obj, PartGui::DlgFilletEdges::Private::SelectionObjectCompare.obj, PartGui::FaceColors::Private.obj, Mod.PartDesign.InvoluteGearFeature._InvoluteGearTaskPanel.obj, Mod.PartDesign.SprocketFeature.SprocketTaskPanel.obj, PathCommands._CommandSelectLoop.obj, PathPythonGui.simple_edit_panel.SimpleEditPanel.obj, PathScripts.PathDressupAxisMap.TaskPanel.obj, PathScripts.PathDressupAxisMap.ViewProviderDressup.obj, PathScripts.PathDressupDogbone.Bone.obj, PathScripts.PathDressupDogbone.TaskPanel.obj, PathScripts.PathDressupDogbone.ViewProviderDressup.obj, PathScripts.PathDressupDragknife.TaskPanel.obj, PathScripts.PathDressupHoldingTags.PathData.obj, PathScripts.PathDressupHoldingTags.ObjectTagDressup.obj, PathScripts.PathDressupLeadInOut.ObjectDressup.obj, PathScripts.PathDressupLeadInOut.ViewProviderDressup.obj, PathScripts.PathDressupPathBoundary.DressupPathBoundary.obj, PathScripts.PathDressupPathBoundaryGui.TaskPanel.obj, PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.obj, PathScripts.PathDressupRampEntry.ObjectDressup.obj, PathScripts.PathDressupRampEntry.ViewProviderDressup.obj, PathScripts.PathDressupTag.ObjectDressup.obj, PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.obj, PathScripts.PathDressupTagGui.PathDressupTagViewProvider.obj, PathScripts.PathDressupZCorrect.TaskPanel.obj, PathScripts.PathDressupZCorrect.ViewProviderDressup.obj, PathScripts.PathFeatureExtensions.Extension.obj, PathScripts.PathFeatureExtensionsGui._Extension.obj, PathScripts.PathGetPoint.TaskPanel.obj, PathScripts.PathGui.QuantitySpinBox.obj, PathScripts.PathIconViewProvider.ViewProvider.obj, PathScripts.PathJob.ObjectJob.obj, PathScripts.PathJobGui.ViewProvider.obj, PathScripts.PathJobGui.StockEdit.obj, PathScripts.PathJobGui.TaskPanel.obj, PathScripts.PathOpGui.TaskPanelPage.obj, PathScripts.PathOpGui.TaskPanel.obj, PathScripts.PathPropertyBag.PropertyBag.obj, PathScripts.PathPropertyBagGui.ViewProvider.obj, PathScripts.PathPropertyBagGui.PropertyCreate.obj, PathScripts.PathPropertyBagGui.TaskPanel.obj, PathScripts.PathPropertyEditor._PropertyEditor.obj, PathScripts.PathSetupSheet.SetupSheet.obj, PathScripts.PathSetupSheetGui.ViewProvider.obj, PathScripts.PathSetupSheetGui.OpTaskPanel.obj, PathScripts.PathSetupSheetGui.OpsDefaultEditor.obj, PathScripts.PathSetupSheetGui.GlobalEditor.obj, PathScripts.PathSetupSheetGui.TaskPanel.obj, PathScripts.PathSurfaceSupport.PathGeometryGenerator.obj, PathScripts.PathSurfaceSupport.ProcessSelectedFaces.obj, PathScripts.PathSurfaceSupport.OCL_Tool.obj, PathScripts.PathToolBit.ToolBit.obj, PathScripts.PathToolBitGui.ViewProvider.obj, PathScripts.PathToolBitGui.TaskPanel.obj, PathScripts.PathToolControllerGui.ToolControllerEditor.obj, PathScripts.PathToolControllerGui.TaskPanel.obj, PathScripts.PathToolControllerGui.DlgToolControllerEdit.obj, PathTests.TestPathDrillable.TestPathDrillable.obj, ReenGui::FitBSplineSurfaceWidget::Private.obj, ReenGui::PoissonWidget::Private.obj, Sandbox::CustomAddObjectEvent.obj, Sandbox::CustomPurgeEvent.obj, Sandbox::Callable< T, method >.obj, Sandbox::CallableWithArgs< T, Arg, method >.obj, Sandbox::DocumentObjectProtector.obj, Texture.ViewProviderTexture.obj, Web::FirewallPython.obj, draftguitools.gui_edit.Edit.trackers, draftguitools.gui_snapper.Snapper.trackers, Gui::Dialog::Clipping::Private.ui, Gui::Dialog::DemoMode.ui, Gui::Dialog::DlgCustomActionsImp.ui, Gui::Dialog::IconDialog.ui, Gui::Dialog::DlgActivateWindowImp.ui, Gui::Dialog::DlgAddProperty.ui, Gui::Dialog::DlgCheckableMessageBoxPrivate.ui, Gui::Dialog::DlgCustomCommandsImp.ui, Gui::Dialog::DlgCreateNewPreferencePackImp.ui, Gui::Dialog::DlgCustomizeSpNavSettings.ui, Gui::Dialog::DlgDisplayPropertiesImp::Private.ui, Gui::Dialog::DlgSettingsEditorImp.ui, Gui::Dialog::DlgExpressionInput.ui, Gui::Dialog::DlgGeneralImp.ui, Gui::Dialog::DlgInputDialogImp.ui, Gui::Dialog::DlgCustomKeyboardImp.ui, Gui::Dialog::DlgMacroExecuteImp.ui, Gui::Dialog::DlgMacroRecordImp.ui, Gui::Dialog::DlgMaterialPropertiesImp.ui, Gui::DlgObjectSelection.ui, Gui::Dialog::DlgOnlineHelpImp.ui, Gui::Dialog::DlgParameterFind.ui, Gui::Dialog::DlgParameterImp.ui, Gui::Dialog::DlgPreferencePackManagementImp.ui, Gui::Dialog::DlgPreferencesImp.ui, Gui::Dialog::DlgProjectInformationImp.ui, Gui::Dialog::DlgProjectUtility.ui, Gui::Dialog::DlgPropertyLink.ui, Gui::Dialog::DlgReportViewImp.ui, Gui::Dialog::DlgRevertToBackupConfigImp.ui, Gui::Dialog::DlgRunExternal.ui, Gui::Dialog::DlgSettings3DViewImp.ui, Gui::Dialog::DlgSettingsCacheDirectory.ui, Gui::Dialog::DlgSettingsColorGradientImp.ui, Gui::Dialog::DlgSettingsDocumentImp.ui, Gui::Dialog::DlgSettingsImageImp.ui, Gui::Dialog::DlgSettingsLazyLoadedImp.ui, Gui::Dialog::DlgSettingsMacroImp.ui, Gui::Dialog::DlgSettingsNavigation.ui, Gui::Dialog::DlgSettingsPythonConsole.ui, Gui::Dialog::DlgSettingsSelection.ui, Gui::Dialog::DlgSettingsUnitsImp.ui, Gui::Dialog::DlgSettingsViewColor.ui, Gui::Dialog::DlgCustomToolbars.ui, Gui::Dialog::DlgUnitsCalculator.ui, Gui::Dialog::DlgWorkbenchesImp.ui, Gui::Dialog::DocumentRecoveryPrivate.ui, Gui::Dialog::DownloadManager.ui, Gui::LocationDialogImp< Ui >.ui, Gui::LocationImpUi< Ui >.ui, Gui::LocationDialogUiImp.ui, Gui::Dialog::Placement.ui, Gui::Dialog::DlgInspector.ui, Gui::Dialog::AboutDialog.ui, Gui::TaskBoxPosition.ui, Gui::TaskBoxAngle.ui, Gui::ElementColors::Private.ui, Gui::TaskView::TaskAppearance.ui, Gui::TaskView::TaskSelectLinkProperty.ui, Gui::Dialog::TextureMapping.ui, Gui::Dialog::Transform.ui, Gui::VectorListEditor.ui, Gui::CheckListDialog.ui, change_branch.ChangeBranchDialog.ui, package_details.PackageDetails.ui, package_list.PackageList.ui, package_list.CompactView.ui, package_list.ExpandedView.ui, draftguitools.gui_base_original.DraftTool.ui, draftguitools.gui_circulararray.CircularArray.ui, draftguitools.gui_edit.Edit.ui, draftguitools.gui_groups.AddToGroup.ui, draftguitools.gui_groups.SetAutoGroup.ui, draftguitools.gui_orthoarray.OrthoArray.ui, draftguitools.gui_polararray.PolarArray.ui, draftguitools.gui_snapper.Snapper.ui, DrawingGui::TaskOrthoViews.ui, FemGui::DlgSettingsFemCcxImp.ui, FemGui::DlgSettingsFemElmerImp.ui, FemGui::DlgSettingsFemExportAbaqusImp.ui, FemGui::DlgSettingsFemGeneralImp.ui, FemGui::DlgSettingsFemGmshImp.ui, FemGui::DlgSettingsFemInOutVtkImp.ui, FemGui::DlgSettingsFemMaterialImp.ui, FemGui::DlgSettingsFemMystranImp.ui, FemGui::DlgSettingsFemZ88Imp.ui, FemGui::TaskAnalysisInfo.ui, FemGui::TaskCreateNodeSet.ui, FemGui::TaskDriver.ui, FemGui::TaskFemConstraintBearing.ui, FemGui::TaskFemConstraintContact.ui, FemGui::TaskFemConstraintDisplacement.ui, FemGui::TaskFemConstraintFixed.ui, FemGui::TaskFemConstraintFluidBoundary.ui, FemGui::TaskFemConstraintForce.ui, FemGui::TaskFemConstraintHeatflux.ui, FemGui::TaskFemConstraintInitialTemperature.ui, FemGui::TaskFemConstraintPlaneRotation.ui, FemGui::TaskFemConstraintPressure.ui, FemGui::TaskFemConstraintSpring.ui, FemGui::TaskFemConstraintTemperature.ui, FemGui::TaskFemConstraintTransform.ui, FemGui::TaskObjectName.ui, FemGui::TaskPostDisplay.ui, FemGui::TaskPostClip.ui, FemGui::TaskPostDataAlongLine.ui, FemGui::TaskPostDataAtPoint.ui, FemGui::TaskPostScalarClip.ui, FemGui::TaskPostWarpVector.ui, FemGui::TaskPostCut.ui, FemGui::TaskTetParameter.ui, FemGui::PlaneWidget.ui, FemGui::SphereWidget.ui, ImageGui::ImageOrientationDialog.ui, InspectionGui::VisualInspection.ui, MeshGui::DlgDecimating.ui, MeshGui::DlgEvaluateMeshImp::Private.ui, MeshGui::DlgEvaluateSettings.ui, MeshGui::DlgRegularSolidImp.ui, MeshGui::DlgSettingsImportExport.ui, MeshGui::DlgSettingsMeshView.ui, MeshGui::DlgSmoothing.ui, MeshGui::GmshWidget::Private.ui, MeshGui::RemoveComponents.ui, MeshGui::Segmentation.ui, MeshGui::SegmentationBestFit.ui, MeshGui::Selection.ui, MeshPartGui::CrossSections.ui, MeshPartGui::CurveOnMeshWidget.ui, MeshPartGui::Tessellation.ui, PartGui::CrossSections.ui, PartGui::DlgBooleanOperation.ui, PartGui::DlgExtrusion.ui, PartGui::DlgFilletEdges.ui, PartGui::DlgPartImportIgesImp.ui, PartGui::DlgPartImportStepImp.ui, PartGui::DlgPrimitives.ui, PartGui::Location.ui, PartGui::DlgProjectionOnSurface.ui, PartGui::DlgRevolution.ui, PartGui::DlgSettings3DViewPart.ui, PartGui::DlgSettingsGeneral.ui, PartGui::DlgImportExportIges.ui, PartGui::DlgImportExportStep.ui, PartGui::DlgSettingsObjectColor.ui, PartGui::Mirroring.ui, PartGui::SectionCut.ui, PartGui::ShapeFromMesh.ui, PartGui::TaskAttacher.ui, PartGui::FaceColors::Private.ui, PartGui::LoftWidget::Private.ui, PartGui::OffsetWidget::Private.ui, PartGui::ShapeBuilderWidget::Private.ui, PartGui::SweepWidget::Private.ui, PartGui::ThicknessWidget::Private.ui, Mod.PartDesign.FeatureHole.TaskHole.TaskHole.ui, PartDesignGui::DlgActiveBody.ui, PartDesignGui::TaskBooleanParameters.ui, PartDesignGui::TaskChamferParameters.ui, PartDesignGui::TaskDraftParameters.ui, PartDesignGui::TaskExtrudeParameters.ui, PartDesignGui::TaskFeaturePick.ui, PartDesignGui::TaskFilletParameters.ui, PartDesignGui::TaskHelixParameters.ui, PartDesignGui::TaskHoleParameters.ui, PartDesignGui::TaskLinearPatternParameters.ui, PartDesignGui::TaskLoftParameters.ui, PartDesignGui::TaskMirroredParameters.ui, PartDesignGui::TaskMultiTransformParameters.ui, PartDesignGui::TaskPipeParameters.ui, PartDesignGui::TaskPipeOrientation.ui, PartDesignGui::TaskPipeScaling.ui, PartDesignGui::TaskPolarPatternParameters.ui, PartDesignGui::TaskBoxPrimitives.ui, PartDesignGui::TaskRevolutionParameters.ui, PartDesignGui::TaskScaledParameters.ui, PartDesignGui::TaskShapeBinder.ui, PartDesignGui::TaskThicknessParameters.ui, PartDesignGui::TaskTransformedMessages.ui, PathGui::DlgProcessorChooser.ui, PathGui::DlgSettingsPathColor.ui, PathGui::TaskWidgetPathCompound.ui, PointsGui::DlgPointsReadImp.ui, RaytracingGui::DlgSettingsRayImp.ui, ReenGui::FitBSplineSurfaceWidget::Private.ui, ReenGui::PoissonWidget::Private.ui, ReverseEngineeringGui::Segmentation.ui, ReverseEngineeringGui::SegmentationManual.ui, RobotGui::TaskEdge2TracParameter.ui, RobotGui::TaskRobot6Axis.ui, RobotGui::TaskRobotControl.ui, RobotGui::TaskRobotMessages.ui, RobotGui::TaskTrajectory.ui, RobotGui::TaskTrajectoryDressUpParameter.ui, RobotGui::TrajectorySimulate.ui, SketcherGui::ConstraintMultiFilterDialog.ui, SketcherGui::ConstraintSettingsDialog.ui, SketcherGui::SketcherRegularPolygonDialog.ui, SketcherGui::SketcherSettings.ui, SketcherGui::SketcherSettingsDisplay.ui, SketcherGui::SketcherSettingsColors.ui, SketcherGui::SketchMirrorDialog.ui, SketcherGui::SketchOrientationDialog.ui, SketcherGui::SketchRectangularArrayDialog.ui, SketcherGui::TaskSketcherConstraints.ui, SketcherGui::TaskSketcherElements.ui, SketcherGui::SketcherGeneralWidget.ui, SketcherGui::TaskSketcherMessages.ui, SketcherGui::TaskSketcherSolverAdvanced.ui, SketcherGui::SketcherValidation.ui, SpreadsheetGui::DlgBindSheet.ui, SpreadsheetGui::DlgSettingsImp.ui, SpreadsheetGui::DlgSheetConf.ui, SpreadsheetGui::PropertiesDialog.ui, SpreadsheetGui::SheetView.ui, StartGui::DlgStartPreferencesImp.ui, SurfaceGui::FillingPanel.ui, SurfaceGui::FillingEdgePanel.ui, SurfaceGui::FillingVertexPanel.ui, SurfaceGui::GeomFillSurface.ui, SurfaceGui::SectionsPanel.ui, TechDrawGui::DlgPageChooser.ui, TechDrawGui::DlgPrefsTechDrawAdvancedImp.ui, TechDrawGui::DlgPrefsTechDrawAnnotationImp.ui, TechDrawGui::DlgPrefsTechDrawColorsImp.ui, TechDrawGui::DlgPrefsTechDrawDimensionsImp.ui, TechDrawGui::DlgPrefsTechDrawGeneralImp.ui, TechDrawGui::DlgPrefsTechDrawHLRImp.ui, TechDrawGui::DlgPrefsTechDrawScaleImp.ui, TechDrawGui::DlgTemplateField.ui, TechDrawGui::SymbolChooser.ui, TechDrawGui::TaskActiveView.ui, TechDrawGui::TaskAlignViews.ui, TechDrawGui::TaskBalloon.ui, TechDrawGui::TaskCenterLine.ui, TechDrawGui::TaskCosmeticLine.ui, TechDrawGui::TaskCosVertex.ui, TechDrawGui::TaskCustomizeFormat.ui, TechDrawGui::TaskDetail.ui, TechDrawGui::TaskDimension.ui, TechDrawGui::TaskGeomHatch.ui, TechDrawGui::TaskHatch.ui, TechDrawGui::TaskLeaderLine.ui, TechDrawGui::TaskLineDecor.ui, TechDrawGui::TaskRestoreLines.ui, TechDrawGui::TaskLinkDim.ui, TechDrawGui::TaskProjection.ui, TechDrawGui::TaskProjGroup.ui, TechDrawGui::TaskRichAnno.ui, TechDrawGui::TaskSectionView.ui, TechDrawGui::TaskSelectLineAttributes.ui, TechDrawGui::TaskWeldingSymbol.ui, TechDrawTools.CommandMoveView.CommandMoveView.ui, TechDrawTools.CommandShareView.CommandShareView.ui, TaskPanel.TaskPanel.ui, TestGui::UnitTestDialog.ui, and draftguitools.gui_edit.Edit.updateGhost().
Referenced by draftguitools.gui_edit.Edit.mouseMoved().
draftguitools.gui_edit.Edit.alt_edit_mode |
Referenced by draftguitools.gui_edit.Edit.endEditing(), and draftguitools.gui_edit.Edit.update_object().
draftguitools.gui_edit.Edit.current_editing_object_gui_tools |
Referenced by draftguitools.gui_edit.Edit.finalizeGhost(), and draftguitools.gui_edit.Edit.updateGhost().
draftguitools.gui_edit.Edit.edited_objects |
draftguitools.gui_edit.Edit.editing |
draftguitools.gui_edit.Edit.ghost |
Referenced by draftguitools.gui_labels.Label.action(), draftguitools.gui_mirror.Mirror.action(), draftguitools.gui_offset.Offset.action(), draftguitools.gui_edit.Edit.finalizeGhost(), draftguitools.gui_offset.Offset.finish(), draftguitools.gui_trimex.Trimex.finish(), draftguitools.gui_labels.Label.finish(), draftguitools.gui_mirror.Mirror.finish(), draftguitools.gui_offset.Offset.numericRadius(), draftguitools.gui_trimex.Trimex.redraw(), draftguitools.gui_trimex.Trimex.trimObject(), draftguitools.gui_edit.Edit.updateGhost(), and draftguitools.gui_edit.Edit.updateTrackerAndGhost().
draftguitools.gui_edit.Edit.gui_tools_repository |
draftguitools.gui_edit.Edit.maxObjects |
Referenced by draftguitools.gui_edit.Edit.getObjsFromSelection().
draftguitools.gui_edit.Edit.node |
Referenced by draftguitools.gui_beziers.BezCurve.action(), draftguitools.gui_beziers.CubicBezCurve.action(), draftguitools.gui_dimensions.Dimension.action(), draftguitools.gui_ellipses.Ellipse.action(), draftguitools.gui_labels.Label.action(), draftguitools.gui_lines.Line.action(), draftguitools.gui_mirror.Mirror.action(), draftguitools.gui_rectangles.Rectangle.action(), draftguitools.gui_splines.BSpline.action(), draftguitools.gui_texts.Text.action(), draftguitools.gui_ellipses.Ellipse.appendPoint(), draftguitools.gui_rectangles.Rectangle.appendPoint(), draftguitools.gui_labels.Label.create(), draftguitools.gui_dimensions.Dimension.create_angle_dimension(), draftguitools.gui_dimensions.Dimension.create_linear_dimension(), draftguitools.gui_dimensions.Dimension.create_linear_dimension_obj(), draftguitools.gui_dimensions.Dimension.create_radial_dimension_obj(), draftguitools.gui_dimensions.Dimension.createObject(), draftguitools.gui_ellipses.Ellipse.createObject(), draftguitools.gui_rectangles.Rectangle.createObject(), 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(), draftguitools.gui_lines.Line.drawSegment(), draftguitools.gui_beziers.BezCurve.drawUpdate(), draftguitools.gui_beziers.CubicBezCurve.drawUpdate(), draftguitools.gui_splines.BSpline.drawUpdate(), draftguitools.gui_base_original.DraftTool.finish(), draftguitools.gui_beziers.BezCurve.finish(), draftguitools.gui_beziers.CubicBezCurve.finish(), draftguitools.gui_lines.Line.finish(), draftguitools.gui_splines.BSpline.finish(), draftguitools.gui_base_original.DraftTool.getStrings(), draftguitools.gui_move.Move.handle_mouse_move_event(), draftguitools.gui_arcs.Arc.numericInput(), draftguitools.gui_dimensions.Dimension.numericInput(), draftguitools.gui_polygons.Polygon.numericInput(), draftguitools.gui_rotate.Rotate.numericInput(), draftguitools.gui_lines.Line.orientWP(), draftguitools.gui_scale.Scale.pickRef(), draftviewproviders.view_dimension.ViewProviderLinearDimension.remove_dim_arrows(), draftviewproviders.view_dimension.ViewProviderAngularDimension.remove_dim_arrows(), draftviewproviders.view_dimension.ViewProviderLinearDimension.remove_dim_overshoot(), draftviewproviders.view_dimension.ViewProviderLinearDimension.remove_ext_overshoot(), draftguitools.gui_scale.Scale.scale_with_clone(), draftguitools.gui_scale.Scale.scaleGhost(), draftguitools.gui_dimensions.Dimension.set_constraint_node(), draftguitools.gui_dimensions.Dimension.set_selection(), draftguitools.gui_edit.Edit.startEditing(), draftguitools.gui_beziers.BezCurve.undolast(), draftguitools.gui_beziers.CubicBezCurve.undolast(), draftguitools.gui_lines.Line.undolast(), draftguitools.gui_splines.BSpline.undolast(), draftguitools.gui_edit.Edit.updateTrackerAndGhost(), and draftguitools.gui_lines.Line.wipe().
draftguitools.gui_edit.Edit.obj |
Referenced by ArchGrid.ArchGridTaskPanel.accept(), ArchProfile.ProfileTaskPanel.accept(), ArchReference.ArchReferenceTaskPanel.accept(), femtaskpanels.task_constraint_sectionprint._TaskPanel.accept(), femtaskpanels.task_constraint_tie._TaskPanel.accept(), femtaskpanels.task_element_fluid1D._TaskPanel.accept(), femtaskpanels.task_element_geometry1D._TaskPanel.accept(), femtaskpanels.task_element_geometry2D._TaskPanel.accept(), femtaskpanels.task_element_rotation1D._TaskPanel.accept(), femtaskpanels.task_material_common._TaskPanel.accept(), femtaskpanels.task_material_reinforced._TaskPanel.accept(), femtaskpanels.task_mesh_boundarylayer._TaskPanel.accept(), femtaskpanels.task_mesh_group._TaskPanel.accept(), femtaskpanels.task_mesh_region._TaskPanel.accept(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.accept(), PathScripts.PathSetupSheetGui.OpTaskPanel.accept(), ArchComponent.ComponentTaskPanel.acceptIfcProperties(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.addBase(), PathScripts.PathEngraveGui.TaskPanelBaseGeometryPage.addBaseGeometry(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.addBaseGeometry(), PathScripts.PathVcarveGui.TaskPanelBaseGeometryPage.addBaseGeometry(), ArchSpace.SpaceTaskPanel.addBoundary(), PathScripts.PathPropertyBagGui.TaskPanel.addCustomProperty(), PathScripts.PathPropertyBag.PropertyBag.addCustomProperty(), ArchAxisSystem.AxisSystemTaskPanel.addElement(), ArchComponent.ComponentTaskPanel.addElement(), ArchSectionPlane.SectionPlaneTaskPanel.addElement(), DraftGui.FacebinderTaskPanel.addElement(), 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(), PathScripts.PathDressupTag.ObjectDressup.assignDefaultValues(), PathScripts.PathDressupAxisMap.ViewProviderDressup.attach(), PathScripts.PathDressupDogbone.ViewProviderDressup.attach(), PathScripts.PathDressupLeadInOut.ViewProviderDressup.attach(), PathScripts.PathDressupRampEntry.ViewProviderDressup.attach(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.attach(), PathScripts.PathJobGui.ViewProvider.attach(), PathScripts.PathPropertyBagGui.ViewProvider.attach(), PathScripts.PathSetupSheetGui.ViewProvider.attach(), PathScripts.PathToolBitGui.ViewProvider.attach(), PathScripts.PathGui.QuantitySpinBox.attachTo(), ArchComponent.ComponentTaskPanel.check(), femtaskpanels.task_material_common._TaskPanel.check_material_keys(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.checkedChanged(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.checkXpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.checkYpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.checkZpos(), ArchReference.ArchReferenceTaskPanel.chooseFile(), PathScripts.PathDressupAxisMap.ViewProviderDressup.claimChildren(), PathScripts.PathDressupDogbone.ViewProviderDressup.claimChildren(), PathScripts.PathDressupLeadInOut.ViewProviderDressup.claimChildren(), PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider.claimChildren(), PathScripts.PathDressupRampEntry.ViewProviderDressup.claimChildren(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.claimChildren(), PathScripts.PathDressupZCorrect.ViewProviderDressup.claimChildren(), PathScripts.PathJobGui.ViewProvider.claimChildren(), PathScripts.PathToolBitGui.ViewProvider.claimChildren(), Texture.ViewProviderTexture.claimChildren(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.cleanup(), PathScripts.PathFeatureExtensionsGui.TaskPanelExtensionPage.cleanupPage(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.clearBase(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.clicked(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.clicked(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.clicked(), PathPythonGui.simple_edit_panel.SimpleEditPanel.connectWidget(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.copyNewTags(), PathScripts.PathFeatureExtensionsGui.TaskPanelExtensionPage.createItemForBaseModel(), PathScripts.PathDressupHoldingTags.PathData.defaultTagHeight(), ArchSpace.SpaceTaskPanel.delBoundary(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.deleteBase(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.deleteBase(), PathScripts.PathDressupHoldingTags.ObjectTagDressup.doExecute(), draftguitools.gui_lines.Line.drawSegment(), draftguitools.gui_beziers.BezCurve.drawUpdate(), draftguitools.gui_beziers.CubicBezCurve.drawUpdate(), draftguitools.gui_splines.BSpline.drawUpdate(), ArchComponent.ComponentTaskPanel.editClass(), ArchComponent.ComponentTaskPanel.editIfcProperties(), PathScripts.PathJobGui.ViewProvider.editObject(), ArchComponent.ComponentTaskPanel.editObject(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.editTagAt(), PathScripts.PathToolControllerGui.DlgToolControllerEdit.exec_(), PathScripts.PathPropertyBagGui.PropertyCreate.exec_(), PathScripts.PathDressupTag.ObjectDressup.execute(), ArchSchedule.ArchScheduleTaskPanel.export(), ArchSchedule.ArchScheduleTaskPanel.exportCSV(), ArchSchedule.ArchScheduleTaskPanel.exportMD(), PathScripts.PathSetupSheet.SetupSheet.expressionReference(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces.findUnifiedRegions(), draftguitools.gui_edit.Edit.finish(), draftguitools.gui_trimex.Trimex.finish(), draftguitools.gui_beziers.BezCurve.finish(), draftguitools.gui_beziers.CubicBezCurve.finish(), draftguitools.gui_splines.BSpline.finish(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.generateNewTags(), PathScripts.PathSurfaceSupport.PathGeometryGenerator.generatePathGeometry(), ArchSectionPlane.SectionPlaneTaskPanel.getBB(), PathScripts.PathPropertyBag.PropertyBag.getCustomProperties(), PathScripts.PathJob.ObjectJob.getCycleTime(), PathPythonGui.simple_edit_panel.SimpleEditPanel.getFields(), PathScripts.PathDressupAxisMap.TaskPanel.getFields(), PathScripts.PathDressupDogbone.TaskPanel.getFields(), PathScripts.PathDressupDragknife.TaskPanel.getFields(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.getFields(), PathScripts.PathDressupZCorrect.TaskPanel.getFields(), PathScripts.PathJobGui.TaskPanel.getFields(), PathScripts.PathSetupSheetGui.GlobalEditor.getFields(), PathScripts.PathToolControllerGui.TaskPanel.getFields(), PathScripts.PathToolBitGui.ViewProvider.getIcon(), PathScripts.PathGetPoint.TaskPanel.getPoint(), ArchSchedule.ArchScheduleTaskPanel.getRows(), PathScripts.PathFeatureExtensions.Extension.getSubLink(), PathScripts.PathFeatureExtensions.Extension.getWire(), PathScripts.PathSetupSheet.SetupSheet.hasDefaultCoolantMode(), PathScripts.PathSetupSheet.SetupSheet.hasDefaultOperationDepths(), PathScripts.PathSetupSheet.SetupSheet.hasDefaultOperationHeights(), PathScripts.PathSetupSheet.SetupSheet.hasDefaultToolRapids(), femtaskpanels.task_constraint_centrif._TaskPanel.init_parameter_widget(), PathScripts.PathJobGui.TaskPanel.jobModelEdit(), PathScripts.PathJobGui.TaskPanel.modelSet0(), draftguitools.gui_edit.Edit.mousePressed(), PathScripts.PathJob.ObjectJob.nextToolNumber(), draftguitools.gui_edit.Edit.numericInput(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.numTeethChanged(), PathScripts.PathDressupLeadInOut.ViewProviderDressup.onDelete(), PathScripts.PathDressupRampEntry.ViewProviderDressup.onDelete(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.onDelete(), PathScripts.PathJobGui.ViewProvider.onDelete(), PathScripts.PathDressupHoldingTags.ObjectTagDressup.onDocumentRestored(), PathScripts.PathDressupPathBoundary.DressupPathBoundary.onDocumentRestored(), PathScripts.PathIconViewProvider.ViewProvider.onEdit(), PathScripts.PathJobGui.TaskPanel.open(), ArchReference.ArchReferenceTaskPanel.openFile(), PathScripts.PathSetupSheet.SetupSheet.operationsWithSettings(), draftguitools.gui_lines.Line.orientWP(), 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(), PathScripts.PathOpGui.TaskPanel.panelSetFields(), 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(), PathScripts.PathPropertyBagGui.TaskPanel.propertyAdd(), PathScripts.PathPropertyBagGui.TaskPanel.propertyModifyIndex(), PathScripts.PathPropertyBagGui.TaskPanel.propertyRemove(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.readParameters(), ArchSectionPlane.SectionPlaneTaskPanel.recenter(), femtaskpanels.task_constraint_centrif._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_constraint_sectionprint._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_constraint_tie._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_element_fluid1D._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_element_geometry1D._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_element_geometry2D._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_element_rotation1D._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_material_common._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_material_reinforced._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_mesh_boundarylayer._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_mesh_group._TaskPanel.recompute_and_set_back_all(), femtaskpanels.task_mesh_region._TaskPanel.recompute_and_set_back_all(), PathScripts.PathPropertyBag.PropertyBag.refreshCustomPropertyGroups(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.reject(), PathScripts.PathToolBitGui.TaskPanel.reject(), PathScripts.PathJobGui.TaskPanel.reject(), PathScripts.PathOpGui.TaskPanel.reject(), ArchAxisSystem.AxisSystemTaskPanel.removeElement(), ArchComponent.ComponentTaskPanel.removeElement(), ArchSectionPlane.SectionPlaneTaskPanel.removeElement(), DraftGui.FacebinderTaskPanel.removeElement(), draftguitools.gui_lines.Line.removeTemporaryObject(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.resetBase(), PathScripts.PathOpGui.TaskPanelPage.resetToolController(), ArchSectionPlane.SectionPlaneTaskPanel.resize(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.rollerDiameterChanged(), ArchSectionPlane.SectionPlaneTaskPanel.rotate(), ArchSchedule.ArchScheduleTaskPanel.select(), 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.PathFeatureExtensionsGui.TaskPanelExtensionPage.setExtensions(), PathPythonGui.simple_edit_panel.SimpleEditPanel.setFields(), PathScripts.PathDressupDogbone.TaskPanel.setFields(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.setFields(), PathScripts.PathDressupZCorrect.TaskPanel.setFields(), PathScripts.PathJobGui.TaskPanel.setFields(), PathScripts.PathToolControllerGui.TaskPanel.setFields(), PathScripts.PathEngraveGui.TaskPanelBaseGeometryPage.setFields(), PathScripts.PathThreadMillingGui.TaskPanelOpPage.setFields(), PathScripts.PathVcarveGui.TaskPanelBaseGeometryPage.setFields(), PathScripts.PathSetupSheet.SetupSheet.setFromTemplate(), PathScripts.PathCustomGui.TaskPanelOpPage.setGCode(), ArchMaterial.MultiMaterialDelegate.setModelData(), PathScripts.PathSetupSheet.SetupSheet.setOperationProperties(), PathScripts.PathProbeGui.TaskPanelOpPage.SetOutputFileName(), PathScripts.PathJobGui.TaskPanel.setPostProcessorOutputFile(), PathScripts.PathDressupZCorrect.TaskPanel.SetProbePointFileName(), PathScripts.PathDressupHoldingTags.ObjectTagDressup.setup(), PathScripts.PathJobGui.ViewProvider.setupEditVisibility(), PathScripts.PathOpGui.TaskPanelPage.setupToolController(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.setupUi(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel.setupUi(), PathScripts.PathOpGui.TaskPanel.setupUi(), PathScripts.PathSetupSheetGui.OpTaskPanel.setupUi(), PathScripts.PathSetupSheetGui.GlobalEditor.setupUi(), PathScripts.PathDressupHoldingTags.ObjectTagDressup.setXyEnabled(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.sprocketReferenceChanged(), draftguitools.gui_edit.Edit.startEditing(), PathScripts.PathJobGui.TaskPanel.tabPageChanged(), PathScripts.PathSetupSheet.SetupSheet.templateAttributes(), PathScripts.PathJob.ObjectJob.templateAttrs(), PathScripts.PathJobGui.TaskPanel.templateExport(), PathTests.TestPathDrillable.TestPathDrillable.test10(), PathTests.TestPathDrillable.TestPathDrillable.test20(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.thicknessChanged(), PathScripts.PathFeatureExtensionsGui.TaskPanelExtensionPage.toggleExtensionCorners(), PathScripts.PathJobGui.TaskPanel.toolControllerAdd(), PathScripts.PathJobGui.TaskPanel.toolControllerSelect(), PathScripts.PathDressupTag.ObjectDressup.toolRadius(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.transferFrom(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel.transferTo(), draftguitools.gui_trimex.Trimex.trimObject(), draftguitools.gui_beziers.BezCurve.undolast(), draftguitools.gui_beziers.CubicBezCurve.undolast(), draftguitools.gui_lines.Line.undolast(), draftguitools.gui_splines.BSpline.undolast(), ArchAxisSystem.AxisSystemTaskPanel.update(), ArchComponent.ComponentTaskPanel.update(), ArchGrid.ArchGridTaskPanel.update(), ArchSectionPlane.SectionPlaneTaskPanel.update(), DraftGui.FacebinderTaskPanel.update(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage.updateBase(), PathScripts.PathEngraveGui.TaskPanelBaseGeometryPage.updateBase(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage.updateBase(), PathScripts.PathVcarveGui.TaskPanelBaseGeometryPage.updateBase(), PathScripts.PathDressupDogbone.TaskPanel.updateBoneList(), ArchSpace.SpaceTaskPanel.updateBoundaries(), PathScripts.PathJobGui.ViewProvider.updateData(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.updateDressup(), PathScripts.PathDeburrGui.TaskPanelOpPage.updateExtraDepth(), PathScripts.PathFeatureExtensionsGui.TaskPanelExtensionPage.updateItemEnabled(), PathScripts.PathOpGui.TaskPanelBaseLocationPage.updateLocations(), PathPythonGui.simple_edit_panel.SimpleEditPanel.updateModel(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider.updatePositions(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.updatePreview(), PathScripts.PathGui.QuantitySpinBox.updateProperty(), PathScripts.PathJobGui.TaskPanel.updateSelection(), PathScripts.PathOpGui.TaskPanel.updateSelection(), PathScripts.PathGui.QuantitySpinBox.updateSpinBox(), PathScripts.PathDressupPathBoundaryGui.TaskPanel.updateStockEditor(), PathScripts.PathJobGui.TaskPanel.updateStockEditor(), PathScripts.PathJobGui.TaskPanel.updateToolController(), PathScripts.PathToolControllerGui.ToolControllerEditor.updateToolController(), PathScripts.PathJobGui.TaskPanel.updateTooltips(), draftguitools.gui_edit.Edit.updateTrackerAndGhost(), PathScripts.PathDressupAxisMap.TaskPanel.updateUI(), PathScripts.PathDressupDogbone.TaskPanel.updateUI(), PathScripts.PathDressupZCorrect.TaskPanel.updateUI(), PathScripts.PathSetupSheetGui.GlobalEditor.updateUI(), PathScripts.PathToolControllerGui.ToolControllerEditor.updateUi(), PathScripts.PathProfileGui.TaskPanelOpPage.updateVisibility(), PathScripts.PathSlotGui.TaskPanelOpPage.updateVisibility(), PathScripts.PathDeburrGui.TaskPanelOpPage.updateWidth(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.updateXpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.updateYpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit.updateZpos(), draftguitools.gui_lines.Line.wipe(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel.writeParameters(), and ArchSchedule.ArchScheduleTaskPanel.writeValues().
draftguitools.gui_edit.Edit.objs_formats |
draftguitools.gui_edit.Edit.overNode |
Referenced by draftguitools.gui_edit.Edit.mouseMoved().
draftguitools.gui_edit.Edit.pick_radius |
Referenced by draftguitools.gui_edit.Edit.sendRay().
draftguitools.gui_edit.Edit.render_manager |
Referenced by draftguitools.gui_edit.Edit.sendRay().
draftguitools.gui_edit.Edit.running |
Referenced by draftguitools.gui_edit.Edit.Activated(), draftguitools.gui_wire2spline.WireToBSpline.Activated(), draftguitools.gui_edit.Edit.finish(), draftguitools.gui_offset.Offset.finish(), draftguitools.gui_snapper.Snapper.off(), ArchNesting.Nester.run(), draftguitools.gui_snapper.Snapper.snap(), draftguitools.gui_snapper.Snapper.snapToObject(), femsolver.task.Task.start(), ArchNesting.Nester.stop(), and ArchNesting.Nester.update().
draftguitools.gui_edit.Edit.selection_callback |
draftguitools.gui_edit.Edit.tracker_menu |
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_snapper.Snapper.setTrackers(), draftguitools.gui_edit.Edit.setTrackers(), draftguitools.gui_edit.Edit.showTrackers(), draftguitools.gui_edit.Edit.startEditing(), and draftguitools.gui_edit.Edit.updateTrackerAndGhost().
draftguitools.gui_edit.Edit.ui |
Referenced by draftguitools.gui_beziers.BezCurve.action(), draftguitools.gui_dimensions.Dimension.action(), draftguitools.gui_ellipses.Ellipse.action(), draftguitools.gui_labels.Label.action(), draftguitools.gui_lines.Line.action(), draftguitools.gui_mirror.Mirror.action(), draftguitools.gui_offset.Offset.action(), draftguitools.gui_rectangles.Rectangle.action(), draftguitools.gui_shapestrings.ShapeString.action(), draftguitools.gui_splines.BSpline.action(), draftguitools.gui_texts.Text.action(), draftguitools.gui_arcs.Arc.Activated(), draftguitools.gui_circulararray.CircularArray.Activated(), draftguitools.gui_clone.Clone.Activated(), draftguitools.gui_downgrade.Downgrade.Activated(), draftguitools.gui_draft2sketch.Draft2Sketch.Activated(), draftguitools.gui_ellipses.Ellipse.Activated(), draftguitools.gui_facebinders.Facebinder.Activated(), draftguitools.gui_join.Join.Activated(), draftguitools.gui_move.Move.Activated(), draftguitools.gui_orthoarray.OrthoArray.Activated(), draftguitools.gui_polararray.PolarArray.Activated(), draftguitools.gui_polygons.Polygon.Activated(), draftguitools.gui_rectangles.Rectangle.Activated(), draftguitools.gui_rotate.Rotate.Activated(), draftguitools.gui_scale.Scale.Activated(), draftguitools.gui_shape2dview.Shape2DView.Activated(), draftguitools.gui_shapestrings.ShapeString.Activated(), draftguitools.gui_split.Split.Activated(), draftguitools.gui_styles.ApplyStyle.Activated(), draftguitools.gui_texts.Text.Activated(), draftguitools.gui_upgrade.Upgrade.Activated(), draftguitools.gui_array_simple.Array.Activated(), draftguitools.gui_fillets.Fillet.Activated(), draftguitools.gui_stretch.Stretch.addPoint(), draftguitools.gui_ellipses.Ellipse.appendPoint(), draftguitools.gui_rectangles.Rectangle.appendPoint(), package_details.PackageDetails.branch_changed(), DraftGui.DraftToolBar.changeEvent(), draftguitools.gui_circulararray.CircularArray.click(), draftguitools.gui_orthoarray.OrthoArray.click(), draftguitools.gui_polararray.PolarArray.click(), draftguitools.gui_dimensions.Dimension.createObject(), package_details.PackageDetails.disable_clicked(), package_details.PackageDetails.display_repo_status(), draftguitools.gui_polygons.Polygon.drawPolygon(), package_details.PackageDetails.enable_clicked(), draftguitools.gui_edit.Edit.endEditing(), change_branch.ChangeBranchDialog.exec(), draftguitools.gui_base_original.DraftTool.finish(), draftguitools.gui_fillets.Fillet.finish(), draftguitools.gui_dimensions.Dimension.finish(), draftguitools.gui_edit.Edit.finish(), draftguitools.gui_trimex.Trimex.finish(), draftguitools.gui_arcs.Arc.finish(), draftguitools.gui_beziers.BezCurve.finish(), draftguitools.gui_beziers.CubicBezCurve.finish(), draftguitools.gui_ellipses.Ellipse.finish(), draftguitools.gui_lines.Line.finish(), draftguitools.gui_mirror.Mirror.finish(), draftguitools.gui_move.Move.finish(), draftguitools.gui_polygons.Polygon.finish(), draftguitools.gui_rectangles.Rectangle.finish(), draftguitools.gui_rotate.Rotate.finish(), draftguitools.gui_splines.BSpline.finish(), draftguitools.gui_texts.Text.finish(), draftguitools.gui_points.Point.finish(), draftguitools.gui_shapestrings.ShapeString.finish(), draftguitools.gui_move.Move.get_object_selection(), draftguitools.gui_rotate.Rotate.get_object_selection(), draftguitools.gui_scale.Scale.get_object_selection(), draftguitools.gui_subelements.SubelementHighlight.get_selection(), draftguitools.gui_base_original.DraftTool.getStrings(), draftguitools.gui_move.Move.handle_mouse_click_event(), package_details.PackageDetails.load_finished(), package_details.PackageDetails.load_progress(), package_details.PackageDetails.load_started(), package_details.PackageDetails.long_load_running(), package_details.PackageDetails.macro_readme_updated(), draftguitools.gui_circulararray.CircularArray.move(), draftguitools.gui_points.Point.move(), draftguitools.gui_polararray.PolarArray.move(), draftguitools.gui_move.Move.move(), draftguitools.gui_arcs.Arc.numericInput(), draftguitools.gui_polygons.Polygon.numericInput(), draftguitools.gui_rotate.Rotate.numericInput(), draftguitools.gui_shapestrings.ShapeString.numericInput(), draftguitools.gui_arcs.Arc.numericRadius(), draftguitools.gui_offset.Offset.numericRadius(), draftguitools.gui_rotate.Rotate.numericRadius(), draftguitools.gui_edit.Edit.proceed(), draftguitools.gui_groups.AddToGroup.proceed(), draftguitools.gui_groups.SetAutoGroup.proceed(), draftguitools.gui_rotate.Rotate.rotate(), package_details.PackageDetails.run_javascript(), draftguitools.gui_fillets.Fillet.set_chamfer(), package_details.PackageDetails.set_change_branch_button_state(), draftguitools.gui_fillets.Fillet.set_delete(), package_details.PackageDetails.set_disable_button_state(), draftguitools.gui_move.Move.set_ghosts(), draftguitools.gui_rotate.Rotate.set_ghosts(), draftguitools.gui_rotate.Rotate.set_start_point(), package_list.PackageList.set_view_style(), package_details.PackageDetails.show_error_for(), package_details.PackageDetails.show_package(), package_details.PackageDetails.show_repo(), package_details.PackageDetails.show_workbench(), draftguitools.gui_edit.Edit.startEditing(), package_list.PackageList.update_text_filter(), and draftguitools.gui_edit.Edit.updateTrackerAndGhost().
draftguitools.gui_edit.Edit.view |
Referenced by femexamples.examplesgui.FemExamples.accept(), draftguitools.gui_dimensions.Dimension.action(), draftguitools.gui_circulararray.CircularArray.Activated(), draftguitools.gui_orthoarray.OrthoArray.Activated(), draftguitools.gui_polararray.PolarArray.Activated(), draftguitools.gui_circulararray.CircularArray.completed(), draftguitools.gui_orthoarray.OrthoArray.completed(), draftguitools.gui_polararray.PolarArray.completed(), femexamples.examplesgui.FemExamples.double_clicked(), femexamples.examplesgui.FemExamples.enable_buttons(), draftguitools.gui_base.GuiCommandBase.finish(), draftguitools.gui_base_original.DraftTool.finish(), draftguitools.gui_selectplane.Draft_SelectPlane.finish(), draftguitools.gui_points.Point.finish(), draftguitools.gui_subelements.SubelementHighlight.get_selection(), PathScripts.PathGetPoint.TaskPanel.getPoint(), draftguitools.gui_selectplane.Draft_SelectPlane.onClickAlign(), draftguitools.gui_drawing.Drawing.proceed(), draftguitools.gui_mirror.Mirror.proceed(), draftguitools.gui_move.Move.proceed(), draftguitools.gui_offset.Offset.proceed(), draftguitools.gui_rotate.Rotate.proceed(), draftguitools.gui_scale.Scale.proceed(), draftguitools.gui_stretch.Stretch.proceed(), draftguitools.gui_trimex.Trimex.proceed(), draftguitools.gui_edit.Edit.register_selection_callback(), draftguitools.gui_subelements.SubelementHighlight.remove_view_callback(), PathScripts.PathGetPoint.TaskPanel.removeGlobalCallbacks(), femexamples.examplesgui.FemExamples.run(), and draftguitools.gui_edit.Edit.unregister_selection_callback().