Cheat sheet - support functions
User interface functions (user_interface.py)
Split string into parameters
(split_into_parameters.py - uses regular expressions)
Split string into parameters
(replace_commas_and_split.py - uses string methods)
My parse CSV_string into parameters
Center (Cartesian) and Window coordinate conversion functions (coordinate_conversion.py)
Transformation matrix functions (transformation_matrix.py)
Scale x,y,z coordinates (scale_xyz_coordinates.py)
Normal vector (normal_vector.py)
Draw x,y axes
(draw_xy_axes.py)
Draw x,y axes with tick marks
(draw_axes.py)
Test 2D translate/rotate order
Test combined transformation matrices 2D
Test combined transformation matrices 3D
Test the trigonometric sine function
Test multiply matrices using NumPy
Test converting center (Cartesian) and window coordinates
Draw a clock face using only window coordinates
Test NumPy zeros, identity, and array matrix functions
Draw a polygon - window coordinates
Draw a polygon - center (Cartesian) coordinates
Wire Frame Shapes
Wire Frame with scale