#include <TIL_Sequence.h>

Public Member Functions | |
| TIL_Sequence () | |
| TIL_Sequence (const TIL_Sequence &) | |
| virtual | ~TIL_Sequence () |
| void | reset () |
| bool | isValid () const |
| void | setValid (bool valid) |
| TIL_Sequence & | operator= (const TIL_Sequence &) |
| bool | operator== (const TIL_Sequence &) const |
| void | copyFrom (const IMG_Stat &stat) |
| void | copyTo (IMG_Stat &stat) const |
| void | copyAttributes (const TIL_Sequence &) |
| void | getInfoText (UT_WorkBuffer &info, bool timedep=true, bool mark_unscoped=false) const |
| bool | isSingleImage () const |
| void | setSingleImage (bool on) |
| float | getFrameRate () const |
| void | setFrameRate (float rate) |
| int | getLength () const |
| void | setLength (int n) |
| float | getStart () const |
| void | setStart (float start) |
| float | getEnd () const |
| float | getStartTime () const |
| float | getEndTime () const |
| void | getRes (int &x, int &y) const |
| void | setRes (int x, int y) |
| void | setAspectRatio (float aspect) |
| float | getAspectRatio () const |
| float | getVAspectRatio () const |
| void | getTemporalExtend (TIL_Extend &b, TIL_Extend &a) const |
| void | getTemporalHold (int &before, int &after) const |
| void | setTemporalExtend (TIL_Extend before, TIL_Extend after) |
| void | setTemporalHold (int before, int after) |
| int | getImageIndex (float t, int clamp_range=1, int round_off=SEQUENCE_NEAREST) const |
| float | getImageTime (float t, int clamp_range=1, int round_off=SEQUENCE_NEAREST) const |
| int | getFrameIndex (float t, int clamp_range=1, int round_off=SEQUENCE_NEAREST) const |
| float | getFrameTime (float t, int clamp_range=1, int round_off=SEQUENCE_NEAREST) const |
| float | getIndexTime (int image_index) const |
| int | checkIndexBounds (int image_index) const |
| int | getNumPlanes () const |
| TIL_Plane * | addPlane (const char *name, TIL_DataFormat format, const char *vn1=0, const char *vn2=0, const char *vn3=0, const char *vn4=0, bool reorder=false) |
| TIL_Plane * | addPlane (const TIL_Plane *plane, bool reorder=false) |
| void | removePlane (int index) |
| void | removePlane (const char *name) |
| void | clearAllPlanes () |
| TIL_Plane * | getPlane (int index) |
| const TIL_Plane * | getPlane (int index) const |
| TIL_Plane * | getPlane (const char *name) |
| const TIL_Plane * | getPlane (const char *name) const |
| TIL_Plane * | getPlaneWithElement (const char *elem_name) |
| const TIL_Plane * | getPlaneWithElement (const char *elem_name) const |
| int | getPlaneByName (const char *name) const |
| void | setInterlace (TIL_Interlace i, TIL_Dominance d) |
| TIL_Interlace | getInterlace () const |
| TIL_Dominance | getFieldDominance () const |
| void | print (ostream &os) |
| void | bumpColorAlphaToFront () |
Definition at line 39 of file TIL_Sequence.h.
| TIL_Sequence::TIL_Sequence | ( | ) |
| TIL_Sequence::TIL_Sequence | ( | const TIL_Sequence & | ) |
| virtual TIL_Sequence::~TIL_Sequence | ( | ) | [virtual] |
| TIL_Plane* TIL_Sequence::addPlane | ( | const char * | name, | |
| TIL_DataFormat | format, | |||
| const char * | vn1 = 0, |
|||
| const char * | vn2 = 0, |
|||
| const char * | vn3 = 0, |
|||
| const char * | vn4 = 0, |
|||
| bool | reorder = false | |||
| ) |
| void TIL_Sequence::bumpColorAlphaToFront | ( | ) |
| int TIL_Sequence::checkIndexBounds | ( | int | image_index | ) | const |
| void TIL_Sequence::clearAllPlanes | ( | ) |
| void TIL_Sequence::copyAttributes | ( | const TIL_Sequence & | ) |
| void TIL_Sequence::copyFrom | ( | const IMG_Stat & | stat | ) |
| void TIL_Sequence::copyTo | ( | IMG_Stat & | stat | ) | const |
| float TIL_Sequence::getAspectRatio | ( | ) | const [inline] |
Definition at line 99 of file TIL_Sequence.h.
| float TIL_Sequence::getEnd | ( | ) | const [inline] |
Definition at line 84 of file TIL_Sequence.h.
| float TIL_Sequence::getEndTime | ( | ) | const [inline] |
Definition at line 87 of file TIL_Sequence.h.
| TIL_Dominance TIL_Sequence::getFieldDominance | ( | ) | const [inline] |
Definition at line 168 of file TIL_Sequence.h.
| int TIL_Sequence::getFrameIndex | ( | float | t, | |
| int | clamp_range = 1, |
|||
| int | round_off = SEQUENCE_NEAREST | |||
| ) | const |
| float TIL_Sequence::getFrameRate | ( | ) | const [inline] |
Definition at line 75 of file TIL_Sequence.h.
| float TIL_Sequence::getFrameTime | ( | float | t, | |
| int | clamp_range = 1, |
|||
| int | round_off = SEQUENCE_NEAREST | |||
| ) | const |
| int TIL_Sequence::getImageIndex | ( | float | t, | |
| int | clamp_range = 1, |
|||
| int | round_off = SEQUENCE_NEAREST | |||
| ) | const |
| float TIL_Sequence::getImageTime | ( | float | t, | |
| int | clamp_range = 1, |
|||
| int | round_off = SEQUENCE_NEAREST | |||
| ) | const |
| float TIL_Sequence::getIndexTime | ( | int | image_index | ) | const |
| void TIL_Sequence::getInfoText | ( | UT_WorkBuffer & | info, | |
| bool | timedep = true, |
|||
| bool | mark_unscoped = false | |||
| ) | const |
| TIL_Interlace TIL_Sequence::getInterlace | ( | ) | const [inline] |
Definition at line 167 of file TIL_Sequence.h.
| int TIL_Sequence::getLength | ( | void | ) | const [inline] |
Definition at line 78 of file TIL_Sequence.h.
| int TIL_Sequence::getNumPlanes | ( | ) | const [inline] |
Definition at line 134 of file TIL_Sequence.h.
| const TIL_Plane* TIL_Sequence::getPlane | ( | const char * | name | ) | const |
| TIL_Plane* TIL_Sequence::getPlane | ( | const char * | name | ) |
| const TIL_Plane* TIL_Sequence::getPlane | ( | int | index | ) | const |
| TIL_Plane* TIL_Sequence::getPlane | ( | int | index | ) |
| int TIL_Sequence::getPlaneByName | ( | const char * | name | ) | const |
| const TIL_Plane* TIL_Sequence::getPlaneWithElement | ( | const char * | elem_name | ) | const |
| TIL_Plane* TIL_Sequence::getPlaneWithElement | ( | const char * | elem_name | ) |
| void TIL_Sequence::getRes | ( | int & | x, | |
| int & | y | |||
| ) | const [inline] |
| float TIL_Sequence::getStart | ( | ) | const [inline] |
Definition at line 81 of file TIL_Sequence.h.
| float TIL_Sequence::getStartTime | ( | ) | const [inline] |
Definition at line 86 of file TIL_Sequence.h.
| void TIL_Sequence::getTemporalExtend | ( | TIL_Extend & | b, | |
| TIL_Extend & | a | |||
| ) | const [inline] |
Definition at line 103 of file TIL_Sequence.h.
| void TIL_Sequence::getTemporalHold | ( | int & | before, | |
| int & | after | |||
| ) | const [inline] |
Definition at line 106 of file TIL_Sequence.h.
| float TIL_Sequence::getVAspectRatio | ( | ) | const [inline] |
Definition at line 100 of file TIL_Sequence.h.
| bool TIL_Sequence::isSingleImage | ( | ) | const [inline] |
Definition at line 72 of file TIL_Sequence.h.
| bool TIL_Sequence::isValid | ( | void | ) | const [inline] |
Definition at line 52 of file TIL_Sequence.h.
| TIL_Sequence& TIL_Sequence::operator= | ( | const TIL_Sequence & | ) |
| bool TIL_Sequence::operator== | ( | const TIL_Sequence & | ) | const |
| void TIL_Sequence::print | ( | ostream & | os | ) |
| void TIL_Sequence::removePlane | ( | const char * | name | ) |
| void TIL_Sequence::removePlane | ( | int | index | ) |
| void TIL_Sequence::reset | ( | ) |
| void TIL_Sequence::setAspectRatio | ( | float | aspect | ) | [inline] |
Definition at line 97 of file TIL_Sequence.h.
| void TIL_Sequence::setFrameRate | ( | float | rate | ) | [inline] |
Definition at line 76 of file TIL_Sequence.h.
| void TIL_Sequence::setInterlace | ( | TIL_Interlace | i, | |
| TIL_Dominance | d | |||
| ) |
| void TIL_Sequence::setLength | ( | int | n | ) | [inline] |
Definition at line 79 of file TIL_Sequence.h.
| void TIL_Sequence::setRes | ( | int | x, | |
| int | y | |||
| ) |
| void TIL_Sequence::setSingleImage | ( | bool | on | ) | [inline] |
Definition at line 73 of file TIL_Sequence.h.
| void TIL_Sequence::setStart | ( | float | start | ) | [inline] |
Definition at line 82 of file TIL_Sequence.h.
| void TIL_Sequence::setTemporalExtend | ( | TIL_Extend | before, | |
| TIL_Extend | after | |||
| ) | [inline] |
Definition at line 109 of file TIL_Sequence.h.
| void TIL_Sequence::setTemporalHold | ( | int | before, | |
| int | after | |||
| ) | [inline] |
Definition at line 111 of file TIL_Sequence.h.
| void TIL_Sequence::setValid | ( | bool | valid | ) | [inline] |
Definition at line 53 of file TIL_Sequence.h.
1.5.9