OMC::VeloBasedColumnValue Class Reference

Detailed Description

the frame,value object provided from the VeloBasedColumn

The VeloBasedColumn provides the frame,value object representing a given frame from its VeloBasedColumn::operator[int idx] or when being iterated. This object can be used to get and set values on the column.

Public Attributes

double frame
 
double value
 
bool key
 
BezierColumnValuekeyframe_previous
 
BezierColumnValuekeyframe_next
 

Member Data Documentation

◆ frame

double OMC::VeloBasedColumnValue::frame
read

The frame number that this object represents within the column.

◆ key

bool OMC::VeloBasedColumnValue::key
readwrite

Defines whether or not the frame represents a key. Setting this to true will create a key.

◆ keyframe_next

OMC::VeloBasedColumnValue::keyframe_next

The next frame at which there is a keyframe present. If none are present, returns none.

◆ keyframe_previous

OMC::VeloBasedColumnValue::keyframe_previous

The previous frame at which there is a keyframe present, this frame value object if its currently a keyframe.

◆ value

OMC::VeloBasedColumnValue::value

The double value of the column at the given frame.

Inheritance diagram for OMC::VeloBasedColumnValue:
Collaboration diagram for OMC::VeloBasedColumnValue: