X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=antikythera;a=blobdiff_plain;f=src%2Fgear.h;fp=src%2Fgear.h;h=fac245c19152c859d41c3b0e9cd5927c4ca135d5;hp=f6058a10a7f4590af3a6780c4e9f23dabcc7cbf4;hb=b27d1ee9fe9f75f2af783e4f9574366879f5e849;hpb=ffda3e942f7a41a9ac348cfe60ae27e211545ba3 diff --git a/src/gear.h b/src/gear.h index f6058a1..fac245c 100644 --- a/src/gear.h +++ b/src/gear.h @@ -58,6 +58,7 @@ public: float angle; // current angle of the gear int nteeth; // number of teeth + float tooth_pitch; float radius; // total radius of the gear, including teeth float teeth_length; // how far teeth extend past the radius @@ -87,7 +88,7 @@ public: // sets the supplied number of teeth, and calculates the radius // of the gear, to achieve the required tooth pitch - void set_teeth(int nt, float tooth_pitch); + void set_teeth(int nt, float tooth_pitch = 0.0f); void set_axis(const Vec3 &axis); const Vec3 &get_axis() const; void set_position(const Vec3 &pos);