Public Member Functions | |
def | recompute (self) |
def | update (self, points, degree=None) |
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 | |
bezcurve | |
degree | |
points | |
sep | |
trans | |
Public Attributes inherited from draftguitools.gui_trackers.Tracker | |
color | |
ontop | |
switch | |
Visible | |
A bezcurve tracker.
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, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve.degree, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.ruled_surface_swept_area_solid.degree, automotive_design.b_spline_curve.degree, automotive_design.ruled_surface_swept_area_solid.degree, config_control_design.b_spline_curve.degree, SplineDataOut.degree, ifc2x3.ifcbsplinecurve.degree, ifc4.ifcbsplinecurve.degree, GCS::BSpline.degree, SketcherGui::EditModeInformationOverlayCoinConverter.degree, TechDraw::BezierSegment.degree, Data::ComplexGeoData::Domain.points, ArchCurtainWall.CommandArchCurtainWall.points, ArchPanel.CommandPanel.points, ArchStructure._CommandStructure.points, ArchTruss.CommandArchTruss.points, ArchWall._CommandWall.points, draftguitools.gui_arcs.Arc_3Points.points, draftguitools.gui_trackers.bsplineTracker.points, draftguitools.gui_trackers.bezcurveTracker.points, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.polyline.points, automotive_design.polyline.points, config_control_design.polyline.points, ifc2x3.ifcpolyline.points, ifc4.ifcpolyline.points, Inspection::InspectActualShape.points, MeshGui::FitParameter::Points.points, MeshPart::MeshProjection::PolyLine.points, PartGui::CircleFromThreePoints.points, PartGui::ArcEngine.points, WireInfo.points, Path::Voronoi::diagram_type.points, VisualPathSegmentVisitor.points, Triangle3D.points, Points::Reader.points, Points::Writer.points, TechDraw::Generic.points, ArchBuildingPart.ViewProviderBuildingPart.sep, draftguitools.gui_trackers.bsplineTracker.sep, draftguitools.gui_trackers.bezcurveTracker.sep, draftguitools.gui_trackers.arcTracker.sep, PathScripts.PathDressupDogbone.Marker.sep, PathScripts.PathDressupTagGui.HoldingTagMarker.sep, and PathScripts.PathJobGui.ViewProvider.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().
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, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.b_spline_curve.degree, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.ruled_surface_swept_area_solid.degree, automotive_design.b_spline_curve.degree, automotive_design.ruled_surface_swept_area_solid.degree, config_control_design.b_spline_curve.degree, SplineDataOut.degree, ifc2x3.ifcbsplinecurve.degree, ifc4.ifcbsplinecurve.degree, GCS::BSpline.degree, SketcherGui::EditModeInformationOverlayCoinConverter.degree, TechDraw::BezierSegment.degree, Data::ComplexGeoData::Domain.points, ArchCurtainWall.CommandArchCurtainWall.points, ArchPanel.CommandPanel.points, ArchStructure._CommandStructure.points, ArchTruss.CommandArchTruss.points, ArchWall._CommandWall.points, draftguitools.gui_arcs.Arc_3Points.points, draftguitools.gui_trackers.bsplineTracker.points, draftguitools.gui_trackers.bezcurveTracker.points, ap203_configuration_controlled_3d_design_of_mechanical_parts_and_assemblies_mim_lf.polyline.points, automotive_design.polyline.points, config_control_design.polyline.points, ifc2x3.ifcpolyline.points, ifc4.ifcpolyline.points, Inspection::InspectActualShape.points, MeshGui::FitParameter::Points.points, MeshPart::MeshProjection::PolyLine.points, PartGui::CircleFromThreePoints.points, PartGui::ArcEngine.points, WireInfo.points, Path::Voronoi::diagram_type.points, VisualPathSegmentVisitor.points, Triangle3D.points, Points::Reader.points, Points::Writer.points, TechDraw::Generic.points, Gui::Ui_TaskElementColors.recompute, FemGui::TaskPostBox.recompute(), FemGui::TaskDlgPost.recompute(), Sandbox::DocumentProtector.recompute(), Part::Feature.recompute(), Sandbox::DocumentProtectorPy.recompute(), App::Document.recompute(), draftguitools.gui_trackers.bsplineTracker.recompute(), draftguitools.gui_trackers.bezcurveTracker.recompute(), draftguitools.gui_trackers.arcTracker.recompute(), Spreadsheet_legacy.SpreadsheetView.recompute(), Spreadsheet_legacy.Spreadsheet.recompute(), App::DocumentObject.recompute(), and Drawing::FeatureView.recompute().
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().
draftguitools.gui_trackers.bezcurveTracker.bezcurve |
Referenced by draftguitools.gui_trackers.bezcurveTracker.recompute().
draftguitools.gui_trackers.bezcurveTracker.degree |
Referenced by draftguitools.gui_beziers.BezCurve.action(), draftguitools.gui_beziers.CubicBezCurve.action(), ifc4.ifcbsplinecurvewithknots.consistentbspline(), draftguitools.gui_beziers.CubicBezCurve.drawUpdate(), draftguitools.gui_beziers.BezCurve.finish(), draftguitools.gui_beziers.CubicBezCurve.finish(), draftguitools.gui_trackers.bezcurveTracker.recompute(), draftguitools.gui_beziers.BezCurve.undolast(), draftguitools.gui_beziers.CubicBezCurve.undolast(), draftguitools.gui_trackers.bezcurveTracker.update(), draftguitools.gui_beziers.BezCurve.updateShape(), draftguitools.gui_beziers.CubicBezCurve.updateShape(), automotive_design.b_spline_curve_with_knots.wr1(), and config_control_design.b_spline_curve_with_knots.wr1().
draftguitools.gui_trackers.bezcurveTracker.points |
Referenced by ArchStructure.CommandStructuralSystem.Activated(), draftguitools.gui_arcs.Arc_3Points.drawArc(), draftguitools.gui_arcs.Arc_3Points.getPoint(), ArchCurtainWall.CommandArchCurtainWall.getPoint(), ArchTruss.CommandArchTruss.getPoint(), draftguitools.gui_trackers.bsplineTracker.recompute(), draftguitools.gui_trackers.bezcurveTracker.recompute(), draftguitools.gui_trackers.bsplineTracker.update(), draftguitools.gui_trackers.bezcurveTracker.update(), automotive_design.advanced_face.wr10(), and config_control_design.advanced_face.wr10().
draftguitools.gui_trackers.bezcurveTracker.sep |
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.gridTracker.set(), draftguitools.gui_trackers.PlaneTracker.set(), draftguitools.gui_trackers.arcTracker.setCenter(), draftguitools.gui_trackers.ghostTracker.setMatrix(), draftguitools.gui_trackers.arcTracker.setRadius(), draftguitools.gui_trackers.boxTracker.setRotation(), draftguitools.gui_trackers.radiusTracker.update(), draftguitools.gui_trackers.boxTracker.update(), and draftviewproviders.view_text.ViewProviderText.updateData().