X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Fobject.h;fp=source%2Flibr2c2%2Fobject.h;h=c346b6de0c9b010199d11dd95bd9b9921e215934;hb=107a7f787d406f1f664c4986557f9a896e0845ea;hp=31eb879228d0076fa0bc47dad32b6ce01567ebca;hpb=b261812f040caed52bc3de783e8bcb86b222a9ed;p=r2c2.git diff --git a/source/libr2c2/object.h b/source/libr2c2/object.h index 31eb879..c346b6d 100644 --- a/source/libr2c2/object.h +++ b/source/libr2c2/object.h @@ -15,6 +15,7 @@ protected: Layout &layout; Vector position; Angle rotation; + Angle tilt; Object(Layout &l): layout(l) { } public: @@ -25,8 +26,10 @@ public: Layout &get_layout() const { return layout; } virtual void set_position(const Vector &) = 0; virtual void set_rotation(const Angle &) = 0; + virtual void set_tilt(const Angle &) = 0; const Vector &get_position() const { return position; } const Angle &get_rotation() const { return rotation; } + const Angle &get_tilt() const { return tilt; } virtual Object *get_parent() const { return 0; } virtual unsigned get_n_snap_nodes() const { return 0; }