X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=antikythera;a=blobdiff_plain;f=src%2Fgear.cc;h=f6872cf17563d2a04a3636d43f9ab67e73585ff4;hp=10e8bc89b1535a9ed0fa1f695ed798a1b015b86a;hb=80bcc959131067cc774b85cc1f63e81d8b5a012a;hpb=566e3392b43649dc7015ea7b0954a0efd6727c10 diff --git a/src/gear.cc b/src/gear.cc index 10e8bc8..f6872cf 100644 --- a/src/gear.cc +++ b/src/gear.cc @@ -24,6 +24,17 @@ Gear::~Gear() delete mesh; } +void Gear::set_angular_offset(float offs) +{ + init_angle = offs; + xform_valid = false; +} + +float Gear::get_angular_offset() const +{ + return init_angle; +} + void Gear::set_teeth(int nt, float tooth_pitch) { float circ = tooth_pitch * nt;