Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions | Variables
graphview.cpp File Reference
#include "graphview.h"
#include <QPainter>
#include <QMouseEvent>
#include <QtMath>
#include <cfloat>
#include "global/config.h"
#include "panels/panels.h"
#include "panels/timeline.h"
#include "panels/viewer.h"
#include "timeline/sequence.h"
#include "ui/keyframedrawing.h"
#include "undo/undo.h"
#include "undo/undostack.h"
#include "effects/effect.h"
#include "timeline/clip.h"
#include "ui/rectangleselect.h"
#include "ui/menu.h"
#include "global/debug.h"

Functions

QColor get_curve_color (int index, int length)
 
QVector< int > sort_keys_from_field (EffectField *field)
 

Variables

const double kGraphZoomSpeed = 0.05
 
const int kGraphSize = 100
 
const int kBezierHandleSize = 3
 
const int kBezierLineSize = 2
 
const int kBezierHandleNone = 1
 
const int kBezierHandlePre = 2
 
const int kBezierHandlePost = 3
 

Function Documentation

QColor get_curve_color ( int  index,
int  length 
)
QVector<int> sort_keys_from_field ( EffectField field)

Variable Documentation

const int kBezierHandleNone = 1
const int kBezierHandlePost = 3
const int kBezierHandlePre = 2
const int kBezierHandleSize = 3
const int kBezierLineSize = 2
const int kGraphSize = 100
const double kGraphZoomSpeed = 0.05