ardour
Public Member Functions | Private Attributes | List of all members
AutomationLine::ContiguousControlPoints Class Reference

#include <automation_line.h>

Inheritance diagram for AutomationLine::ContiguousControlPoints:

Public Member Functions

 ContiguousControlPoints (AutomationLine &al)
 
double clamp_dx (double dx)
 
void move (double dx, double dy)
 
void compute_x_bounds (PublicEditor &e)
 

Private Attributes

AutomationLineline
 
double before_x
 
double after_x
 

Detailed Description

Definition at line 188 of file automation_line.h.

Constructor & Destructor Documentation

AutomationLine::ContiguousControlPoints::ContiguousControlPoints ( AutomationLine al)

Definition at line 533 of file automation_line.cc.

Member Function Documentation

double AutomationLine::ContiguousControlPoints::clamp_dx ( double  dx)

Definition at line 581 of file automation_line.cc.

void AutomationLine::ContiguousControlPoints::compute_x_bounds ( PublicEditor e)

Definition at line 539 of file automation_line.cc.

void AutomationLine::ContiguousControlPoints::move ( double  dx,
double  dy 
)

Definition at line 608 of file automation_line.cc.

Member Data Documentation

double AutomationLine::ContiguousControlPoints::after_x
private

Definition at line 197 of file automation_line.h.

double AutomationLine::ContiguousControlPoints::before_x
private

Definition at line 196 of file automation_line.h.

AutomationLine& AutomationLine::ContiguousControlPoints::line
private

Definition at line 195 of file automation_line.h.


The documentation for this class was generated from the following files: