]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/signal.h
Simplify some interfaces by using track and block iterators
[r2c2.git] / source / libr2c2 / signal.h
index b6049516c45b6ffa18db0c664cdfccbfdf984a6b..73f4bb34098f9356fb9a6ab5dee6eae75cc39b66 100644 (file)
@@ -48,9 +48,9 @@ public:
 
        void set_address(unsigned);
        virtual void set_position(const Vector &);
-       virtual void set_rotation(float);
+       virtual void set_rotation(const Angle &);
 private:
-       void normalize_location();
+       void update_location();
 public:
        virtual Track *get_parent() const { return track; }
 
@@ -60,8 +60,6 @@ private:
        virtual SnapType get_default_snap_type_to(const Object &) const;
 
 public:
-       virtual bool collide_ray(const Vector &, const Vector &) const;
-
        void tick(const Msp::Time::TimeDelta &);
 
 private: