draftfunctions.array Namespace Reference
Functions | |
def array (objectslist, arg1, arg2, arg3, arg4=None, arg5=None, arg6=None) | |
def polarArray (objectslist, center, angle, num) | |
def rectArray (objectslist, xvector, yvector, xnum, ynum) | |
def rectArray2 (objectslist, xvector, yvector, zvector, xnum, ynum, znum) | |
Function Documentation
◆ array()
def draftfunctions.array.array | ( | objectslist, | |
arg1, | |||
arg2, | |||
arg3, | |||
arg4 = None , |
|||
arg5 = None , |
|||
arg6 = None |
|||
) |
This function creates an array of independent objects.
Use makeArray() to create a parametric array object.
Creates an array of the given objects (that can be an object or a list
of objects).
In case of rectangular array, xnum of iterations in the x direction
at xvector distance between iterations, and same for y and z directions
with yvector and ynum and zvector and znum.
In case of polar array, center is a vector, totalangle is the angle
to cover (in degrees) and totalnum is the number of objects, including
the original.
Use
---
array(objectslist, xvector, yvector, xnum, ynum) for rectangular array
array(objectslist, xvector, yvector, zvector, xnum, ynum, znum) for rectangular array
array(objectslist, center, totalangle, totalnum) for polar array
References draftfunctions.array.polarArray(), draftfunctions.array.rectArray(), and draftfunctions.array.rectArray2().
◆ polarArray()
def draftfunctions.array.polarArray | ( | objectslist, | |
center, | |||
angle, | |||
num | |||
) |
Referenced by draftfunctions.array.array().
◆ rectArray()
def draftfunctions.array.rectArray | ( | objectslist, | |
xvector, | |||
yvector, | |||
xnum, | |||
ynum | |||
) |
Referenced by draftfunctions.array.array().
◆ rectArray2()
def draftfunctions.array.rectArray2 | ( | objectslist, | |
xvector, | |||
yvector, | |||
zvector, | |||
xnum, | |||
ynum, | |||
znum | |||
) |
Referenced by draftfunctions.array.array().