9a5fc54f12
- changed camelCase variables to under_case - wrapped lines that were longer than 80 chars - used @property decorator - changed the cc refine test to print before running refine - refine seems to be destructive
25 lines
543 B
Python
25 lines
543 B
Python
from surf.util import cube
|
|
from surf.subd import cc
|
|
|
|
polygon = cube()
|
|
print polygon
|
|
|
|
refined_poly = cc.refine(polygon)
|
|
print refined_poly
|
|
#
|
|
#
|
|
# import pylab
|
|
# import mpl_toolkits.mplot3d.axes3d as p3
|
|
#
|
|
# fig = pylab.figure()
|
|
# ax = p3.Axes3D(fig)
|
|
# for edge in newPolygon.edges:
|
|
# xs = [vertex.x for vertex in edge.vertices]
|
|
# ys = [vertex.y for vertex in edge.vertices]
|
|
# zs = [vertex.z for vertex in edge.vertices]
|
|
# ax.plot_wireframe(xs, ys, zs)
|
|
# ax.set_xlabel('X')
|
|
# ax.set_ylabel('Y')
|
|
# ax.set_zlabel('Z')
|
|
# pylab.show()
|