X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fdesigner%2Fmanipulator.h;h=d8c3986a6161db02dd1bea7a84bd44a8e09d6841;hb=f8a7788cee0261babfc4c804a58515aad6dfbc3d;hp=75fafe569afbab67dfaf9e34662f65d9f6ea2b79;hpb=460c64181aca1a134d74cb15ea4ad3bb4f275b60;p=r2c2.git diff --git a/source/designer/manipulator.h b/source/designer/manipulator.h index 75fafe5..d8c3986 100644 --- a/source/designer/manipulator.h +++ b/source/designer/manipulator.h @@ -28,7 +28,7 @@ private: struct MTrack { R2C2::Track *track; - R2C2::Point pos; + R2C2::Vector pos; float rot; MTrack(R2C2::Track *); @@ -51,12 +51,12 @@ private: Msp::Graphics::EventSource &event_source; Selection &selection; std::vector tracks; - R2C2::Point center; + R2C2::Vector center; - R2C2::Point gpointer; + R2C2::Vector gpointer; int pointer_y; Mode mode; - R2C2::Point move_origin; + R2C2::Vector move_origin; float angle; float rot_origin; int elev_origin; @@ -82,7 +82,7 @@ private: void update_tracks(); void update_neighbors(); void set_slope(TrackOrder &, float, float); - std::vector create_straight(const R2C2::Point &, float, float, float); + std::vector create_straight(const R2C2::Vector &, float, float, float); }; #endif