Fixes to permit drags of multiply-selected automation control points.
[ardour.git] / gtk2_ardour / automation_selectable.h
index 92e73a3c33e8a3ce81187549a30512fc0d8a0d9c..7104f6adf414f83aca5542ac88ef455ab5246ca2 100644 (file)
 
 class TimeAxisView;
 
+/** A selected automation point, expressed as a rectangle on a track (so that x coordinates
+ *  are frames and y coordinates are a fraction of track height).  This representation falls
+ *  between the visible GUI control points and the back-end "actual" automation points,
+ *  some of which may not be visible; it is not trivial to convert from one of these to the other,
+ *  so the AutomationSelectable is a kind of "best and worst of both worlds".
+ */
 struct AutomationSelectable : public Selectable
 {
     nframes_t start;