X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=antikythera;a=blobdiff_plain;f=src%2Fgear.h;h=45a3d13f551f3b8cf0fb73feb3b8eef813e3249e;hp=281e77f2d19e62800656c3f20e9d607ed13e6a9c;hb=014fccdee30291407985658e8cefd9be7dc9e9fa;hpb=2c8e92970f198061a0cefdb59c2d0ec8c58409c9 diff --git a/src/gear.h b/src/gear.h index 281e77f..45a3d13 100644 --- a/src/gear.h +++ b/src/gear.h @@ -79,6 +79,8 @@ public: const Vec3 &get_position() const; Vec3 get_global_position() const; // taking parent gear into account + Vec3 get_planar_position() const; // 2D pos of gear on its plane + void set_angle(float angle); float get_angle() const; @@ -90,6 +92,7 @@ public: float get_angular_pitch() const; void draw() const; + void draw_wire(float line_width = 1.0f) const; bool gen_mesh(); };