Version: 9.15.0
Home
Sketcher Class Reference

Public Member Functions

def __init__ (self)
 
def startAtPoint (self, x=0, y=0)
 
def translateToPoint (self, x=10, y=0)
 
def translateWithVector (self, deltax=10, deltay=0)
 
def translateWithAngleAndLength (self, angle=30, length=100)
 
def intersectXWithAngle (self, angle=30, x=100)
 
def intersectYWithAngle (self, angle=30, y=100)
 
def close (self)
 
def toString (self)
 
def getGeomWire (self)
 

Private Attributes

 __xstart
 
 __ystart
 

Static Private Attributes

 __sketch = None
 
int __xstart = 0
 
int __ystart = 0
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

References Sketcher.__sketch.

Member Function Documentation

◆ startAtPoint()

def startAtPoint (   self,
  x = 0,
  y = 0 
)

References Sketcher.__sketch.

◆ translateToPoint()

def translateToPoint (   self,
  x = 10,
  y = 0 
)
segment->point->absolute

References Sketcher.__sketch.

◆ translateWithVector()

def translateWithVector (   self,
  deltax = 10,
  deltay = 0 
)
segment->point->relative

References Sketcher.__sketch.

◆ translateWithAngleAndLength()

def translateWithAngleAndLength (   self,
  angle = 30,
  length = 100 
)
segment->direction->angle+length

References Sketcher.__sketch.

◆ intersectXWithAngle()

def intersectXWithAngle (   self,
  angle = 30,
  x = 100 
)
segment->direction->angle+length

References Sketcher.__sketch.

◆ intersectYWithAngle()

def intersectYWithAngle (   self,
  angle = 30,
  y = 100 
)
segment->direction->angle+length

References Sketcher.__sketch.

◆ close()

def close (   self)
add a segment to reach the starting point and get a closed wire.

References Sketcher.__sketch.

◆ toString()

def toString (   self)

References Sketcher.__sketch.

◆ getGeomWire()

def getGeomWire (   self)

References Sketcher.__sketch.

Field Documentation

◆ __sketch

__sketch = None
staticprivate

◆ __xstart [1/2]

int __xstart = 0
staticprivate

◆ __ystart [1/2]

int __ystart = 0
staticprivate

◆ __xstart [2/2]

__xstart
private

◆ __ystart [2/2]

__ystart
private