Wallacoloo / printipi

3d printing directly through the Raspberry Pi's GPIO pins
MIT License
141 stars 43 forks source link

Reorganize declaration of AxisSteppers #55

Closed Wallacoloo closed 9 years ago

Wallacoloo commented 9 years ago

Right now, the Machine exposes a getAxisSteppers() function, and a getArcSteppers() function, on top of a getCoordMap() function.

The AxisSteppers are really completely dependent upon the CoordMap, so these getxxxSteppers() functions should be member functions of the CoordMap, and not exposed through the Machine.