Types: changed module name to CornerPoints
CornerPoints: created the StlCornerPoints constructors for ziplists
CornerPoints: added constuctor functions for StlCornerPoints so that filler cube is added in the module, instead of in the shape file, just to make it a cleaner api.
StlCornerPointsEnum is now being used to create a list of STLCornerPoints to print the test cube
StlCornerPointsLeftRight(Enum) has been added. Next: Apply it to SmartFitHeelBase
SmartFitHeelTopPlate: the bottomCubes are printing good. Next:
make the top layer cubes print. Will need to add more constructors and pattern matching.
FacetNormals and zeroedFacetNormals: moved them to STL module
cleaned up CornerPoints module
STL: replace asciiNormal with intance of Show. Need to confirm that stl output is still good
added more StlCornerPoints matches
StlCornerPoints: The smartFitHeelTopPlate prints good with new stl system. Next: why are there commas in the stl in a few places
removed [] and , from stl outputs. See testCube
renamed CubeStacks to CornerPointLayers
removed old shape files to make refactoring quicker
cleaned up more names in CornerPointsLayers
CornerPointsLayers: now has a separate head and tail, so that the list can have a full CubePoints as the head, instead of passing in a starter face.
cleaned up comments in shape files after changes to CornerPointsLayers
SmartFitToeTopPlate: converted over to new Enum and show system, though the heel design is not yet done.
SmartFitToe: refactor names
next: attempt use of scanr1 to generate a CornerPointsLayer