Olive
Functions | Variables
graphview.cpp File Reference
#include "graphview.h"
#include <QPainter>
#include <QMouseEvent>
#include <QtMath>
#include <QMenu>
#include <cfloat>
#include "panels/panels.h"
#include "panels/timeline.h"
#include "panels/viewer.h"
#include "project/sequence.h"
#include "ui/keyframedrawing.h"
#include "project/undo.h"
#include "project/effect.h"
#include "project/clip.h"
#include "ui/rectangleselect.h"
#include "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

◆ get_curve_color()

QColor get_curve_color ( int  index,
int  length 
)

◆ sort_keys_from_field()

QVector<int> sort_keys_from_field ( EffectField field)

Variable Documentation

◆ kBezierHandleNone

const int kBezierHandleNone = 1

◆ kBezierHandlePost

const int kBezierHandlePost = 3

◆ kBezierHandlePre

const int kBezierHandlePre = 2

◆ kBezierHandleSize

const int kBezierHandleSize = 3

◆ kBezierLineSize

const int kBezierLineSize = 2

◆ kGraphSize

const int kGraphSize = 100

◆ kGraphZoomSpeed

const double kGraphZoomSpeed = 0.05