#include <CH_TimeGroup.h>
Public Member Functions | |
| CH_TimeGroup (const char *name, float time) | |
| ~CH_TimeGroup () | |
| const UT_String & | getName () const |
| float | getTime () const |
| void | setTime (float t) |
| int | getIndex () const |
| void | setSelect (bool state) |
| bool | isSelected () const |
| void | clearAndDestroy () |
| const CH_ChannelList & | getChannels () |
| CH_Segment * | getEntry (CH_Channel *chp, int i) |
| int | numEntries (CH_Channel *chp) const |
| int | numEntries () const |
| bool | findEntry (const CH_Segment *segp) const |
| void | addEntry (CH_Segment *segp, bool affect_segments=true) |
| void | removeEntry (CH_Segment *segp, bool affect_segments=true) |
| bool | testShift (bool snap_to_frame, float accepted_dt, float &attempted_dt) |
| void | shift (float t) |
| void | save (ostream &os, int binary) const |
| bool | load (UT_IStream &is) |
| void | printEntries (ostream &os, bool use_time, bool show_keys=true) const |
| void | setAcceptedDt (float a) |
| float | getAcceptedDt () const |
Friends | |
| class | CH_Manager |
Definition at line 30 of file CH_TimeGroup.h.
| CH_TimeGroup::CH_TimeGroup | ( | const char * | name, | |
| float | time | |||
| ) |
| CH_TimeGroup::~CH_TimeGroup | ( | ) |
| void CH_TimeGroup::addEntry | ( | CH_Segment * | segp, | |
| bool | affect_segments = true | |||
| ) |
| void CH_TimeGroup::clearAndDestroy | ( | ) |
| bool CH_TimeGroup::findEntry | ( | const CH_Segment * | segp | ) | const |
| float CH_TimeGroup::getAcceptedDt | ( | ) | const [inline] |
Definition at line 67 of file CH_TimeGroup.h.
| const CH_ChannelList& CH_TimeGroup::getChannels | ( | ) | [inline] |
Definition at line 46 of file CH_TimeGroup.h.
| CH_Segment* CH_TimeGroup::getEntry | ( | CH_Channel * | chp, | |
| int | i | |||
| ) |
| int CH_TimeGroup::getIndex | ( | ) | const |
| const UT_String& CH_TimeGroup::getName | ( | void | ) | const [inline] |
Definition at line 35 of file CH_TimeGroup.h.
| float CH_TimeGroup::getTime | ( | ) | const [inline] |
Definition at line 36 of file CH_TimeGroup.h.
| bool CH_TimeGroup::isSelected | ( | ) | const [inline] |
Definition at line 41 of file CH_TimeGroup.h.
| bool CH_TimeGroup::load | ( | UT_IStream & | is | ) |
| int CH_TimeGroup::numEntries | ( | ) | const |
| int CH_TimeGroup::numEntries | ( | CH_Channel * | chp | ) | const |
| void CH_TimeGroup::printEntries | ( | ostream & | os, | |
| bool | use_time, | |||
| bool | show_keys = true | |||
| ) | const |
| void CH_TimeGroup::removeEntry | ( | CH_Segment * | segp, | |
| bool | affect_segments = true | |||
| ) |
| void CH_TimeGroup::save | ( | ostream & | os, | |
| int | binary | |||
| ) | const |
| void CH_TimeGroup::setAcceptedDt | ( | float | a | ) | [inline] |
Definition at line 66 of file CH_TimeGroup.h.
| void CH_TimeGroup::setSelect | ( | bool | state | ) | [inline] |
Definition at line 40 of file CH_TimeGroup.h.
| void CH_TimeGroup::setTime | ( | float | t | ) | [inline] |
Definition at line 37 of file CH_TimeGroup.h.
| void CH_TimeGroup::shift | ( | float | t | ) |
| bool CH_TimeGroup::testShift | ( | bool | snap_to_frame, | |
| float | accepted_dt, | |||
| float & | attempted_dt | |||
| ) |
friend class CH_Manager [friend] |
Definition at line 77 of file CH_TimeGroup.h.
1.5.9