Public Member Functions | |
def recompute (self) | |
def update (self, points, degree=None) | |
![]() | |
def finalize (self) | |
def lowerTracker (self) | |
def off (self) | |
def on (self) | |
def raiseTracker (self) | |
Public Attributes | |
bezcurve | |
degree | |
points | |
sep | |
trans | |
![]() | |
ontop | |
switch | |
Visible | |
Detailed Description
A bezcurve tracker.
Member Function Documentation
◆ recompute()
def draftguitools.gui_trackers.bezcurveTracker.recompute | ( | self | ) |
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 |
|||
) |
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().
Member Data Documentation
◆ bezcurve
draftguitools.gui_trackers.bezcurveTracker.bezcurve |
Referenced by draftguitools.gui_trackers.bezcurveTracker.recompute().
◆ degree
draftguitools.gui_trackers.bezcurveTracker.degree |
◆ points
draftguitools.gui_trackers.bezcurveTracker.points |
Referenced by shipHydrostatics.PlotAux.Plot.plotCoeffs(), shipHydrostatics.PlotAux.Plot.plotStability(), shipHydrostatics.PlotAux.Plot.plotVolume(), draftguitools.gui_trackers.bezcurveTracker.recompute(), shipHydrostatics.PlotAux.Plot.spreadSheet(), draftguitools.gui_trackers.bezcurveTracker.update(), config_control_design.advanced_face.wr10(), and automotive_design.advanced_face.wr10().
◆ 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