Video Processing Framework
InteractiveSpline Class Reference

#include <Spl_InteractiveSpline.h>

Inheritance diagram for InteractiveSpline:
AbstractProcessing AbstractData

List of all members.

Public Member Functions

 InteractiveSpline (MSpline *inpSpline=NULL)
virtual ~InteractiveSpline ()
void init ()
virtual int allocateResults ()
virtual int directSetParameters (TList *longParList, TList *doubleParList)
virtual int runProcessing ()
virtual int initializeProcessing ()
virtual int finalizeProcessing ()
virtual int setSliders ()

Public Attributes

MSplineinputSpl
MSplineoutputSpl
int s_degree
int s_open
int s_index
int s_cpx
int s_cpy
float s_decx
float s_decy
int s_dx
int s_dy
int splineCol
int splineCol2
int cpCol
int knotCol
int lineCol
int selectedCPCol
bool blendcolors
bool drawCPs
bool drawKnots
bool drawCPline
int sizeCPoint
int plotDensity
int currCPInd

Constructor & Destructor Documentation

InteractiveSpline::InteractiveSpline ( MSpline inpSpline = NULL)
InteractiveSpline::~InteractiveSpline ( ) [virtual]

Member Function Documentation

int InteractiveSpline::allocateResults ( ) [virtual]

Reimplemented from AbstractProcessing.

int InteractiveSpline::directSetParameters ( TList *  longParList,
TList *  doubleParList 
) [virtual]
int InteractiveSpline::finalizeProcessing ( ) [virtual]

Reimplemented from AbstractProcessing.

void InteractiveSpline::init ( )
int InteractiveSpline::initializeProcessing ( ) [virtual]

Reimplemented from AbstractProcessing.

int InteractiveSpline::runProcessing ( ) [virtual]

Reimplemented from AbstractProcessing.

int InteractiveSpline::setSliders ( ) [virtual]

Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines