Mod.PartDesign.fcgear.fcgear.FCWireBuilder Class Reference

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
 
 theta
 
 wire
 

Detailed Description

A helper class to prepare a Part.Wire object

Member Function Documentation

◆ arc()

def Mod.PartDesign.fcgear.fcgear.FCWireBuilder.arc (   self,
  p,
  r,
  sweep 
)

◆ close()

def Mod.PartDesign.fcgear.fcgear.FCWireBuilder.close (   self)

◆ curve()

def Mod.PartDesign.fcgear.fcgear.FCWireBuilder.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 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.fcgear.FCWireBuilder.theta, and Mod.PartDesign.fcgear.fcgear.FCWireBuilder.wire.

◆ line()

◆ move()

def Mod.PartDesign.fcgear.fcgear.FCWireBuilder.move (   self,
  p 
)

Member Data Documentation

◆ pos

◆ theta

◆ wire


The documentation for this class was generated from the following file:
  • src/Mod/PartDesign/fcgear/fcgear.py