◆ recompute()
def draftguitools.gui_trackers.bezcurveTracker.recompute |
( |
|
self | ) |
|
Recompute the tracker.
References draftguitools.gui_trackers.bezcurveTracker.bezcurve, SplineData.degree, draftguitools.gui_beziers.BezCurve.degree, draftguitools.gui_beziers.CubicBezCurve.degree, draftguitools.gui_trackers.bezcurveTracker.degree, 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_trackers.bezcurveTracker.points, draftguitools.gui_arcs.Arc_3Points.points, draftguitools.gui_trackers.bsplineTracker.sep, draftguitools.gui_trackers.bezcurveTracker.sep, and ArchBuildingPart.ViewProviderBuildingPart.sep.
Referenced by draftguitools.gui_trackers.arcTracker.setApertureAngle(), draftguitools.gui_trackers.arcTracker.setEndAngle(), draftguitools.gui_trackers.arcTracker.setStartAngle(), and draftguitools.gui_trackers.bezcurveTracker.update().
◆ update()
def draftguitools.gui_trackers.bezcurveTracker.update |
( |
|
self, |
|
|
|
points, |
|
|
|
degree = None |
|
) |
| |
Update the points and recompute.
References SplineData.degree, draftguitools.gui_beziers.BezCurve.degree, draftguitools.gui_beziers.CubicBezCurve.degree, draftguitools.gui_trackers.bezcurveTracker.degree, 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_trackers.bezcurveTracker.points, draftguitools.gui_arcs.Arc_3Points.points, App::DocumentObjectPy.recompute(), App::DocumentPy.recompute(), App::Document.recompute(), draftguitools.gui_trackers.bsplineTracker.recompute(), draftguitools.gui_trackers.bezcurveTracker.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().
◆ bezcurve
draftguitools.gui_trackers.bezcurveTracker.bezcurve |
◆ degree
draftguitools.gui_trackers.bezcurveTracker.degree |
◆ points
draftguitools.gui_trackers.bezcurveTracker.points |
◆ sep
draftguitools.gui_trackers.bezcurveTracker.sep |
◆ trans
draftguitools.gui_trackers.bezcurveTracker.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