OpenGlFunctions_Library

Module Contents

draw_closedPolygon(xClockWise, yClockWise)
draw_extrudeZ(xList, yList, zExtrude)
draw_triList(theTriList)
draw_lines(x, z)
draw_spiralSheet(innerRadius, thickness, length, theAngle, n, reverseDirection=False)
draw_spiralFront(innerRadius, thicknessMaterial, thicknessSpiral, z0, theAngle, n, reverseDirection=False)
draw_spiralFull(innerRadius, outerRadius, thicknessMaterial, thicknessSpiral, length, n)
draw_spiral(innerRadius, outerRadius, thicknessMaterial, thicknessSpiral, length, cutAngle, n)
draw_simple_rectangle(width, height)
draw_rectangle(rIn, length, thickness, angle, reverseDirection=False)
draw_2Dring(innerRadius, outerRadius, z0, theAngle, n, reverseDirection=False)
draw_2Dring_diff_angle(innerRadius, outerRadius, angle_in, angle_out, n, reverseDirection=False)
draw_tubeSheet(radius, length, theAngle, n, reverseDirection=False)
draw_cylinder(innerRadius, outerRadius, length, n, translate=0)
draw_part_cylinder(innerRadius, outerRadius, length, angle, n, translate=0, drawSides=True)
draw_disk(innerRadius, outerRadius, n, translate=0)
draw_part_disk(innerRadius, outerRadius, thickness, angle, n, translate=0)
draw_part_disk_diff_angles(innerRadius, outerRadius, thickness, angle_in, angle_out, n)
draw_carved_disk(innerRadius, outerRadius, carvedRin, carvedRout, thickness, depth, angle, n, translate=0)
draw_part_cylinder_throat(rIn, rOut, rOutThroat, length, lengthThroat, angle, n, translate=0)
drawWireTube(diameter, xa, ya, xb, yb, n=50, translateZ=0)