1 # -*- coding: utf-8 -*-
2 ####### Make Cylinder Test ##########
7 # Simple Cylinder -----
9 doc = hexablock.addDocument ("Make Cylinder Test")
15 cylinder0 = doc.makeCylinderTop (nbR, nbA, nbH)
16 cylinder0.saveVtk ("makeCylinderTop.vtk")
18 # Uniform Cylinder -----
20 origin = doc.addVertex (0, 0, 5)
21 vx = doc.addVector (1, 0, 0)
22 vz = doc.addVector (0, 0, 1)
29 cylinder1 = doc.makeCylinderUni (origin, vx, vz, rint, rext, angle, hauteur, nbR, nbA, nbH)
30 cylinder1.saveVtk ("makeCylinderUni.vtk")
34 origin = doc.addVertex (5, 0, 0)
36 ta = [45, 90, 135, 180, 225]
39 cylinder2 = doc.makeCylinder(origin, vx, vz, tr, ta, th)
40 cylinder2.saveVtk("makeCylinder.vtk")