draftfunctions.offset Namespace Reference
Functions | |
| def | offset (obj, delta, copy=False, bind=False, sym=False, occ=False) |
Function Documentation
◆ offset()
| def draftfunctions.offset.offset | ( | obj, | |
| delta, | |||
copy = False, |
|||
bind = False, |
|||
sym = False, |
|||
occ = False |
|||
| ) |
offset(object,delta,[copymode],[bind])
Offset the given wire by applying the given delta Vector to its first
vertex.
Parameters
----------
obj :
delta : Base.Vector or list of Base.Vector
If offsetting a BSpline, the delta must not be a Vector but a list
of Vectors, one for each node of the spline.
copy : bool
If copymode is True, another object is created, otherwise the same
object gets offsetted.
copy : bool
If bind is True, and provided the wire is open, the original
and the offset wires will be bound by their endpoints, forming a face.
sym : bool
if sym is True, bind must be true too, and the offset is made on both
sides, the total width being the given delta length.
References DraftVecUtils.project(), and DraftVecUtils.rotate().
1.8.17