def box(Pmin, Pmax, N=100, ntype='STRUCT'): """Create a box passing by Pmin and Pmax. Usage: box(Pmin, Pmax, N)""" A = Geom.box(Pmin, Pmax, N, ntype) if ntype == 'STRUCT': return [ C.convertArrays2ZoneNode('box-part1', [A[0]]), C.convertArrays2ZoneNode('box-part2', [A[1]]), C.convertArrays2ZoneNode('box-part3', [A[2]]), C.convertArrays2ZoneNode('box-part4', [A[3]]), C.convertArrays2ZoneNode('box-part5', [A[4]]), C.convertArrays2ZoneNode('box-part6', [A[5]]) ] else: return C.convertArrays2ZoneNode('box', [A])
# - box (array) - import Geom as D import Converter as C a = D.box((0, 0, 0), (1, 1, 1)) C.convertArrays2File(a, 'out.plt')