Public Member Functions | |
def | arc (self, p, r, sweep) |
def | close (self) |
def | curve (self, *points) |
def | line (self, p) |
def | move (self, p) |
Public Attributes | |
pos | |
svg | |
theta | |
Member Function Documentation
◆ arc()
def Mod.PartDesign.fcgear.svggear.SVGWireBuilder.arc | ( | self, | |
p, | |||
r, | |||
sweep | |||
) |
References Mod.PartDesign.fcgear.svggear.SVGWireBuilder.pos, Gui::DockWindowItem.pos, Mod.PartDesign.fcgear.fcgear.FCWireBuilder.pos, KwdSct.pos, GmfMshSct.pos, draftguitools.gui_splines.BSpline.pos, draftguitools.gui_beziers.BezCurve.pos, SoVectorizeText.pos, draftguitools.gui_lines.Line.pos, Gui::TaskView::TaskDialog.pos, SoVectorizeImage.pos, draftguitools.gui_base_original.DraftTool.pos, draftguitools.gui_beziers.CubicBezCurve.pos, Gui::ToolTip.pos, MeshGui::Vertex.pos, Py::MapBase< T >::iterator.pos, Py::MapBase< T >::const_iterator.pos, Mod.PartDesign.fcgear.svggear.SVGWireBuilder.svg, Mod.PartDesign.fcgear.svggear.SVGWireBuilder.theta, and Mod.PartDesign.fcgear.fcgear.FCWireBuilder.theta.
◆ close()
def Mod.PartDesign.fcgear.svggear.SVGWireBuilder.close | ( | self | ) |
References Mod.PartDesign.fcgear.svggear.SVGWireBuilder.svg.
◆ curve()
def Mod.PartDesign.fcgear.svggear.SVGWireBuilder.curve | ( | self, | |
* | points | ||
) |
Add a Bezier curve from self.pos to points[-1] every other points are the control points of the Bezier curve (which will thus be of degree len(points) )
References Mod.PartDesign.fcgear.svggear.SVGWireBuilder.pos, Gui::DockWindowItem.pos, Mod.PartDesign.fcgear.fcgear.FCWireBuilder.pos, KwdSct.pos, GmfMshSct.pos, draftguitools.gui_splines.BSpline.pos, draftguitools.gui_beziers.BezCurve.pos, SoVectorizeText.pos, draftguitools.gui_lines.Line.pos, Gui::TaskView::TaskDialog.pos, SoVectorizeImage.pos, draftguitools.gui_base_original.DraftTool.pos, draftguitools.gui_beziers.CubicBezCurve.pos, Gui::ToolTip.pos, MeshGui::Vertex.pos, Py::MapBase< T >::iterator.pos, Py::MapBase< T >::const_iterator.pos, Mod.PartDesign.fcgear.svggear.SVGWireBuilder.svg, Mod.PartDesign.fcgear.svggear.SVGWireBuilder.theta, and Mod.PartDesign.fcgear.fcgear.FCWireBuilder.theta.
◆ line()
def Mod.PartDesign.fcgear.svggear.SVGWireBuilder.line | ( | self, | |
p | |||
) |
References Mod.PartDesign.fcgear.svggear.SVGWireBuilder.pos, Gui::DockWindowItem.pos, Mod.PartDesign.fcgear.fcgear.FCWireBuilder.pos, KwdSct.pos, GmfMshSct.pos, draftguitools.gui_splines.BSpline.pos, draftguitools.gui_beziers.BezCurve.pos, SoVectorizeText.pos, draftguitools.gui_lines.Line.pos, Gui::TaskView::TaskDialog.pos, SoVectorizeImage.pos, draftguitools.gui_base_original.DraftTool.pos, draftguitools.gui_beziers.CubicBezCurve.pos, Gui::ToolTip.pos, MeshGui::Vertex.pos, Py::MapBase< T >::iterator.pos, Py::MapBase< T >::const_iterator.pos, Mod.PartDesign.fcgear.svggear.SVGWireBuilder.svg, Mod.PartDesign.fcgear.svggear.SVGWireBuilder.theta, and Mod.PartDesign.fcgear.fcgear.FCWireBuilder.theta.
Referenced by Plot.Line.getp(), and Plot.Line.setp().
◆ move()
def Mod.PartDesign.fcgear.svggear.SVGWireBuilder.move | ( | self, | |
p | |||
) |
References Mod.PartDesign.fcgear.svggear.SVGWireBuilder.pos, Gui::DockWindowItem.pos, Mod.PartDesign.fcgear.fcgear.FCWireBuilder.pos, KwdSct.pos, GmfMshSct.pos, draftguitools.gui_splines.BSpline.pos, draftguitools.gui_beziers.BezCurve.pos, SoVectorizeText.pos, draftguitools.gui_lines.Line.pos, Gui::TaskView::TaskDialog.pos, SoVectorizeImage.pos, draftguitools.gui_base_original.DraftTool.pos, draftguitools.gui_beziers.CubicBezCurve.pos, Gui::ToolTip.pos, MeshGui::Vertex.pos, Py::MapBase< T >::iterator.pos, Py::MapBase< T >::const_iterator.pos, Mod.PartDesign.fcgear.svggear.SVGWireBuilder.svg, Mod.PartDesign.fcgear.svggear.SVGWireBuilder.theta, and Mod.PartDesign.fcgear.fcgear.FCWireBuilder.theta.
Member Data Documentation
◆ pos
Mod.PartDesign.fcgear.svggear.SVGWireBuilder.pos |
Referenced by Mod.PartDesign.fcgear.svggear.SVGWireBuilder.arc(), Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder.arc(), Mod.PartDesign.fcgear.svggear.SVGWireBuilder.curve(), Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder.curve(), Mod.PartDesign.fcgear.svggear.SVGWireBuilder.line(), Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder.line(), Mod.PartDesign.fcgear.svggear.SVGWireBuilder.move(), Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder.move(), and draftguitools.gui_trackers.boxTracker.update().
◆ svg
Mod.PartDesign.fcgear.svggear.SVGWireBuilder.svg |
◆ theta
Mod.PartDesign.fcgear.svggear.SVGWireBuilder.theta |
Referenced by Mod.PartDesign.fcgear.svggear.SVGWireBuilder.arc(), Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder.arc(), Mod.PartDesign.fcgear.svggear.SVGWireBuilder.curve(), Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder.curve(), Mod.PartDesign.fcgear.svggear.SVGWireBuilder.line(), Mod.PartDesign.fcsprocket.fcsprocket.FCWireBuilder.line(), and Mod.PartDesign.fcgear.svggear.SVGWireBuilder.move().
The documentation for this class was generated from the following file:
- src/Mod/PartDesign/fcgear/svggear.py