All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CH_FullKey Class Reference

#include <CH_Channel.h>

+ Inheritance diagram for CH_FullKey:

Public Member Functions

 CH_FullKey ()
 CH_FullKey (CH_FullKey const &other)
CH_FullKeyoperator= (CH_FullKey const &other)
void display () const
- Public Member Functions inherited from CH_Key
 CH_Key ()
void display () const
void clear ()
void tie (int direction, CH_ValueTypes t)
void tie (int direction)
void setAuto (CH_ValueTypes t)
void set (CH_ValueTypes t, fpreal value)
bool isSet (CH_ValueTypes t) const
void complete ()
void get (CH_Segment *left_seg, CH_Segment *right_seg, bool accel_ratio=true)
void put (CH_Segment *left_seg, CH_Segment *right_seg, bool accel_ratio=true) const
void stretch (fpreal xscale, fpreal yscale, bool accel_ratio)
void changeAccelsToRatios (fpreal left_seg_len, fpreal right_seg_len)
void reverse ()
void opscript (std::ostream &os, bool use_time, bool only_valid=true) const
bool verify (bool check_tied_slopes=true) const

Public Attributes

bool myUseExpression
UT_String myExpression
CH_ExprLanguage myExprLanguage
- Public Attributes inherited from CH_Key
fpreal myTimeValue
bool myEvaluatedSlopes
CH_HalfKey k [2]

Detailed Description

Definition at line 151 of file CH_Channel.h.

Constructor & Destructor Documentation

CH_FullKey::CH_FullKey ( )

Definition at line 158 of file CH_Channel.h.

CH_FullKey::CH_FullKey ( CH_FullKey const other)

Member Function Documentation

void CH_FullKey::display ( ) const
CH_FullKey& CH_FullKey::operator= ( CH_FullKey const other)

Member Data Documentation

UT_String CH_FullKey::myExpression

Definition at line 155 of file CH_Channel.h.

CH_ExprLanguage CH_FullKey::myExprLanguage

Definition at line 156 of file CH_Channel.h.

bool CH_FullKey::myUseExpression

Definition at line 154 of file CH_Channel.h.

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