#include <COP2_ImageSource.h>

Public Member Functions | |
| COP2_ImageSource (COP2_Node *) | |
| virtual float | getGlobalTime () |
| virtual float | getSampleRate () |
| virtual float | getStartTime () |
| virtual float | getEndTime () |
| virtual const char * | getName () |
| virtual void | getFrameName (int frame, UT_String &name) |
| virtual void | getFullName (UT_String &name) |
| virtual int | doesImageExist (int frame, bool adjust=true) |
| virtual int | equals (const TIL_ImageSource *) |
| virtual int | open (short &key, int reset=0, float t=TIL_GLOBAL_TIME) |
| virtual void | close (short key) |
| virtual bool | isNetwork () |
| virtual bool | isConstantSequence () const |
| virtual const TIL_Sequence * | getSequence (float t) |
| virtual int | getID () const |
| virtual UT_TokenString * | getID (float t, int xres, int yres, const TIL_Plane &plane, int array_index) |
| virtual void | getImageBounds (const TIL_Plane &plane, int array_index, float t, int xres, int yres, int &x1, int &y1, int &x2, int &y2) |
| virtual int | getImage (TIL_Raster *image, float t, int xres, int yres, const TIL_Plane &plane, int array_index, int xstart, int ystart, int xend, int yend, float gamma, bool include_alpha=false, bool is_interactive=false, int fxres=0, int fyres=0) |
| virtual void | getInfo (UT_WorkBuffer &infotext) |
| virtual int | writeImage (const char *filename, const IMG_TileOptions *finfo, const TIL_Sequence *, int step=1, const char *uselut=0, float gamma=1.0F, void(*info)(void *, const char *)=0, void *data=0, bool suppress_summary_dialog=false) |
| virtual int | writeImage (const char *filename, const IMG_TileOptions *finfo, int xres, int yres, const char *color, const char *alpha, int start, int end, int step=1, const char *uselut=0, float gamma=1.0F, void(*info)(void *, const char *)=0, void *data=0, bool suppress_summary_dialog=false) |
| virtual unsigned long | getVersion () |
| virtual int | isFrameLocked (float t) |
| virtual int | isAnythingLocked () |
| virtual int | isPlaneLocked (const TIL_Plane *, float t) |
| virtual const TIL_Plane * | getPreviewPlane (int index) |
| virtual int | canModifyImage () |
| virtual int | useHandles () |
| COP2_Node * | getCop () const |
| COP2_Node * | getCop () |
| virtual bool | isSlowOperation () const |
| virtual float | getFrameTime (float t, bool shift_only=false, const TIL_Sequence *=0) |
| virtual int | getFrameShift (int fr, bool shift_only=false, const TIL_Sequence *=0) |
| virtual bool | getColorCurves (const char *planename, int array, float t, TIL_ColorCurves &curves, UT_String &first, bool allnodes, int comp=-1, bool natural_range=true, float start=0.0f, float end=1.0f, int evalpoints=0) |
| virtual bool | allowUserSelection () const |
| virtual TIL_ImageSource * | selectParentSource (int px, int py, const char *planename, int array_index) |
Protected Member Functions | |
| virtual | ~COP2_ImageSource () |
Definition at line 26 of file COP2_ImageSource.h.
| COP2_ImageSource::COP2_ImageSource | ( | COP2_Node * | ) |
| virtual COP2_ImageSource::~COP2_ImageSource | ( | ) | [protected, virtual] |
| virtual bool COP2_ImageSource::allowUserSelection | ( | ) | const [inline, virtual] |
| virtual int COP2_ImageSource::canModifyImage | ( | ) | [inline, virtual] |
Definition at line 106 of file COP2_ImageSource.h.
| virtual void COP2_ImageSource::close | ( | short | key | ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual int COP2_ImageSource::doesImageExist | ( | int | frame, | |
| bool | adjust = true | |||
| ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual int COP2_ImageSource::equals | ( | const TIL_ImageSource * | ) | [virtual] |
Implements TIL_ImageSource.
| virtual bool COP2_ImageSource::getColorCurves | ( | const char * | planename, | |
| int | array, | |||
| float | t, | |||
| TIL_ColorCurves & | curves, | |||
| UT_String & | first, | |||
| bool | allnodes, | |||
| int | comp = -1, |
|||
| bool | natural_range = true, |
|||
| float | start = 0.0f, |
|||
| float | end = 1.0f, |
|||
| int | evalpoints = 0 | |||
| ) | [virtual] |
Reimplemented from TIL_ImageSource.
| COP2_Node* COP2_ImageSource::getCop | ( | ) | [inline] |
Definition at line 110 of file COP2_ImageSource.h.
| COP2_Node* COP2_ImageSource::getCop | ( | ) | const [inline] |
Definition at line 109 of file COP2_ImageSource.h.
| virtual float COP2_ImageSource::getEndTime | ( | ) | [virtual] |
Implements TIL_ImageSource.
| virtual void COP2_ImageSource::getFrameName | ( | int | frame, | |
| UT_String & | name | |||
| ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual int COP2_ImageSource::getFrameShift | ( | int | fr, | |
| bool | shift_only = false, |
|||
| const TIL_Sequence * | = 0 | |||
| ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual float COP2_ImageSource::getFrameTime | ( | float | t, | |
| bool | shift_only = false, |
|||
| const TIL_Sequence * | = 0 | |||
| ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual void COP2_ImageSource::getFullName | ( | UT_String & | name | ) | [virtual] |
Implements TIL_ImageSource.
| virtual float COP2_ImageSource::getGlobalTime | ( | ) | [virtual] |
Implements TIL_ImageSource.
| virtual UT_TokenString* COP2_ImageSource::getID | ( | float | t, | |
| int | xres, | |||
| int | yres, | |||
| const TIL_Plane & | plane, | |||
| int | array_index | |||
| ) | [virtual] |
Implements TIL_ImageSource.
| virtual int COP2_ImageSource::getID | ( | ) | const [inline, virtual] |
| virtual int COP2_ImageSource::getImage | ( | TIL_Raster * | image, | |
| float | t, | |||
| int | xres, | |||
| int | yres, | |||
| const TIL_Plane & | plane, | |||
| int | array_index, | |||
| int | xstart, | |||
| int | ystart, | |||
| int | xend, | |||
| int | yend, | |||
| float | gamma, | |||
| bool | include_alpha = false, |
|||
| bool | is_interactive = false, |
|||
| int | fxres = 0, |
|||
| int | fyres = 0 | |||
| ) | [virtual] |
Implements TIL_ImageSource.
| virtual void COP2_ImageSource::getImageBounds | ( | const TIL_Plane & | plane, | |
| int | array_index, | |||
| float | t, | |||
| int | xres, | |||
| int | yres, | |||
| int & | x1, | |||
| int & | y1, | |||
| int & | x2, | |||
| int & | y2 | |||
| ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual void COP2_ImageSource::getInfo | ( | UT_WorkBuffer & | infotext | ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual const char* COP2_ImageSource::getName | ( | ) | [virtual] |
Implements TIL_ImageSource.
| virtual const TIL_Plane* COP2_ImageSource::getPreviewPlane | ( | int | index | ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual float COP2_ImageSource::getSampleRate | ( | ) | [virtual] |
Implements TIL_ImageSource.
| virtual const TIL_Sequence* COP2_ImageSource::getSequence | ( | float | t | ) | [virtual] |
Implements TIL_ImageSource.
| virtual float COP2_ImageSource::getStartTime | ( | ) | [virtual] |
Implements TIL_ImageSource.
| virtual unsigned long COP2_ImageSource::getVersion | ( | ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual int COP2_ImageSource::isAnythingLocked | ( | ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual bool COP2_ImageSource::isConstantSequence | ( | ) | const [inline, virtual] |
| virtual int COP2_ImageSource::isFrameLocked | ( | float | t | ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual bool COP2_ImageSource::isNetwork | ( | ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual int COP2_ImageSource::isPlaneLocked | ( | const TIL_Plane * | , | |
| float | t | |||
| ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual bool COP2_ImageSource::isSlowOperation | ( | ) | const [inline, virtual] |
| virtual int COP2_ImageSource::open | ( | short & | key, | |
| int | reset = 0, |
|||
| float | t = TIL_GLOBAL_TIME | |||
| ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual TIL_ImageSource* COP2_ImageSource::selectParentSource | ( | int | px, | |
| int | py, | |||
| const char * | planename, | |||
| int | array_index | |||
| ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual int COP2_ImageSource::useHandles | ( | ) | [inline, virtual] |
Definition at line 107 of file COP2_ImageSource.h.
| virtual int COP2_ImageSource::writeImage | ( | const char * | filename, | |
| const IMG_TileOptions * | finfo, | |||
| int | xres, | |||
| int | yres, | |||
| const char * | color, | |||
| const char * | alpha, | |||
| int | start, | |||
| int | end, | |||
| int | step = 1, |
|||
| const char * | uselut = 0, |
|||
| float | gamma = 1.0F, |
|||
| void(*)(void *, const char *) | info = 0, |
|||
| void * | data = 0, |
|||
| bool | suppress_summary_dialog = false | |||
| ) | [virtual] |
Reimplemented from TIL_ImageSource.
| virtual int COP2_ImageSource::writeImage | ( | const char * | filename, | |
| const IMG_TileOptions * | finfo, | |||
| const TIL_Sequence * | , | |||
| int | step = 1, |
|||
| const char * | uselut = 0, |
|||
| float | gamma = 1.0F, |
|||
| void(*)(void *, const char *) | info = 0, |
|||
| void * | data = 0, |
|||
| bool | suppress_summary_dialog = false | |||
| ) | [virtual] |
Reimplemented from TIL_ImageSource.
1.5.9