Public Member Functions | |
| def | recompute (self) |
| def | update (self, points) |
Public Member Functions inherited from draftguitools.gui_trackers.Tracker | |
| def | finalize (self) |
| def | lowerTracker (self) |
| def | off (self) |
| def | on (self) |
| def | raiseTracker (self) |
Public Attributes | |
| bspline | |
| points | |
| sep | |
| trans | |
Public Attributes inherited from draftguitools.gui_trackers.Tracker | |
| ontop | |
| switch | |
| Visible | |
Detailed Description
A bspline tracker.
Member Function Documentation
◆ recompute()
| def draftguitools.gui_trackers.bsplineTracker.recompute | ( | self | ) |
Recompute the tracker.
References draftguitools.gui_trackers.bsplineTracker.bspline, Data::ComplexGeoData::Domain.points, ArchTruss.CommandArchTruss.points, ArchCurtainWall.CommandArchCurtainWall.points, ArchPanel.CommandPanel.points, ArchStructure._CommandStructure.points, ArchWall._CommandWall.points, draftguitools.gui_trackers.bsplineTracker.points, draftguitools.gui_arcs.Arc_3Points.points, draftguitools.gui_trackers.bsplineTracker.sep, and ArchBuildingPart.ViewProviderBuildingPart.sep.
Referenced by draftguitools.gui_trackers.arcTracker.setApertureAngle(), draftguitools.gui_trackers.arcTracker.setEndAngle(), draftguitools.gui_trackers.arcTracker.setStartAngle(), draftguitools.gui_trackers.bsplineTracker.update(), and draftguitools.gui_trackers.bezcurveTracker.update().
◆ update()
| def draftguitools.gui_trackers.bsplineTracker.update | ( | self, | |
| points | |||
| ) |
Update the points and recompute.
References Data::ComplexGeoData::Domain.points, ArchTruss.CommandArchTruss.points, ArchCurtainWall.CommandArchCurtainWall.points, ArchPanel.CommandPanel.points, ArchStructure._CommandStructure.points, ArchWall._CommandWall.points, draftguitools.gui_trackers.bsplineTracker.points, draftguitools.gui_arcs.Arc_3Points.points, App::DocumentObjectPy.recompute(), App::DocumentPy.recompute(), App::Document.recompute(), draftguitools.gui_trackers.bsplineTracker.recompute(), and App::DocumentObject.recompute().
Referenced by femtaskpanels.task_result_mechanical._TaskPanel.calculate(), Spreadsheet_legacy.SpreadsheetView.changeCell(), draftguitools.gui_trackers.boxTracker.height(), ArchAxis.CommandArchGrid.IsActive(), Plot.Plot.plot(), Spreadsheet_legacy.SpreadsheetView.recompute(), and draftguitools.gui_trackers.gridTracker.reset().
Member Data Documentation
◆ bspline
| draftguitools.gui_trackers.bsplineTracker.bspline |
Referenced by draftguitools.gui_trackers.bsplineTracker.recompute().
◆ points
| draftguitools.gui_trackers.bsplineTracker.points |
Referenced by shipHydrostatics.PlotAux.Plot.plotCoeffs(), shipHydrostatics.PlotAux.Plot.plotStability(), shipHydrostatics.PlotAux.Plot.plotVolume(), draftguitools.gui_trackers.bsplineTracker.recompute(), draftguitools.gui_trackers.bezcurveTracker.recompute(), shipHydrostatics.PlotAux.Plot.spreadSheet(), draftguitools.gui_trackers.bsplineTracker.update(), draftguitools.gui_trackers.bezcurveTracker.update(), config_control_design.advanced_face.wr10(), and automotive_design.advanced_face.wr10().
◆ sep
| draftguitools.gui_trackers.bsplineTracker.sep |
◆ trans
| draftguitools.gui_trackers.bsplineTracker.trans |
Referenced by draftguitools.gui_trackers.ghostTracker.center(), draftguitools.gui_trackers.arcTracker.getAngle(), draftguitools.gui_trackers.ghostTracker.getMatrix(), draftguitools.gui_trackers.arcTracker.getRadius(), draftguitools.gui_trackers.ghostTracker.move(), draftguitools.gui_trackers.boxTracker.pos(), draftguitools.gui_trackers.ghostTracker.rotate(), draftguitools.gui_trackers.ghostTracker.scale(), draftguitools.gui_trackers.PlaneTracker.set(), draftguitools.gui_trackers.gridTracker.set(), draftguitools.gui_trackers.arcTracker.setCenter(), draftguitools.gui_trackers.ghostTracker.setMatrix(), draftguitools.gui_trackers.arcTracker.setRadius(), draftguitools.gui_trackers.boxTracker.setRotation(), draftguitools.gui_trackers.boxTracker.update(), draftguitools.gui_trackers.radiusTracker.update(), and draftviewproviders.view_text.ViewProviderText.updateData().
The documentation for this class was generated from the following file:
- src/Mod/Draft/draftguitools/gui_trackers.py
Public Member Functions inherited from
1.8.17