#include <TIL_Region.h>
|
| void | init (const TIL_Plane *parent, int input_index, int array_index, float time, int xres, int yres, int x1, int y1, int x2, int y2, int bx1, int by1, int bx2, int by2, TIL_RegionExtend hold=TIL_BLACK, int share_count=1, int nid=0, bool output=false, int xpad=0) |
| |
| void | reset () |
| |
| void | clear () |
| |
| int | getID () const |
| |
| int | getNodeID () const |
| |
| int | open (void *regionlist[PLANE_MAX_VECTOR_SIZE]=0) |
| |
| int | close () |
| |
| const TIL_Plane * | getParent () const |
| |
| int | getInputRef () const |
| |
| int | getArrayIndex () const |
| |
| float | getTime () const |
| |
| void | getRegionRes (int &x, int &y) const |
| |
| void | getRegionBounds (int &x1, int &y1, int &x2, int &y2) const |
| |
| void | markFilled (bool filled=true) |
| |
| int | isFilled () const |
| |
| int | remainingTiles () const |
| |
| bool | isInitialized () const |
| |
| bool | workOnRegion () |
| |
| int | getNextNeededTile (int &xoff, int &yoff, int &xshift, int &yshift) |
| |
| void | finishedTile (int xoff, int yoff) |
| |
| void | checkConstant (const TIL_Tile *tile, int component) |
| |
| bool | isConstantChecked () const |
| |
| bool | isConstant (bool force_check=false) |
| |
| bool | isConstantValue () const |
| |
| void | getConstantColor (float color[4]) const |
| |
| void | setConstantColor (float color[4]) |
| |
| void | rejectTile (int xoff, int yoff) |
| |
| void * | getImageData (int index) |
| |
| const void * | getImageData (int index) const |
| |
| void * | getImageData (const char *compname) |
| |
| const void * | getImageData (const char *compname) const |
| |
| void | setImageData (void *data, int index, bool reference=true) |
| |
| exint | getImageDataSizePerComponent () const |
| |
| exint | getMemSize () |
| |
| bool | isSharedRegion () const |
| |
| bool | isSharedRegionDone () const |
| |
| int | getCurrentRefCount () const |
| |
| int | getCurrentShareCount () const |
| |
| void | unshareRegion () |
| |
| unsigned | getHash () const |
| |
| TIL_TileList * | getTilesFromRegion () |
| |
| void | cleanupTiles (TIL_TileList *&tiles) |
| |
| void | setWorkTime (float cooktime) |
| |
| float | getWorkTime () const |
| |
|
| static TIL_Region * | allocRegion () |
| |
| static void | freeRegion (TIL_Region *&freeme) |
| |
| static unsigned | getHash (const TIL_Plane *plane, int aindex, int inref, float t, int x1, int y1, int x2, int y2, int xres, int yres, int nid, bool output) |
| |
| static void * | operator new (size_t size) |
| | Regular new/delete operators. More...
|
| |
| static void | operator delete (void *p, size_t size) |
| | Regular new/delete operators. More...
|
| |
| static void * | operator new (size_t, void *p) |
| |
| static void | operator delete (void *, void *) |
| |
| void TIL_Region::clear |
( |
| ) |
|
| int TIL_Region::close |
( |
| ) |
|
| void TIL_Region::finishedTile |
( |
int |
xoff, |
|
|
int |
yoff |
|
) |
| |
| int TIL_Region::getArrayIndex |
( |
| ) |
const |
|
inline |
| void TIL_Region::getConstantColor |
( |
float |
color[4] | ) |
const |
| int TIL_Region::getCurrentRefCount |
( |
| ) |
const |
|
inline |
| int TIL_Region::getCurrentShareCount |
( |
| ) |
const |
|
inline |
| unsigned TIL_Region::getHash |
( |
| ) |
const |
|
inline |
| static unsigned TIL_Region::getHash |
( |
const TIL_Plane * |
plane, |
|
|
int |
aindex, |
|
|
int |
inref, |
|
|
float |
t, |
|
|
int |
x1, |
|
|
int |
y1, |
|
|
int |
x2, |
|
|
int |
y2, |
|
|
int |
xres, |
|
|
int |
yres, |
|
|
int |
nid, |
|
|
bool |
output |
|
) |
| |
|
static |
| int TIL_Region::getID |
( |
| ) |
const |
|
inline |
| void* TIL_Region::getImageData |
( |
int |
index | ) |
|
| const void* TIL_Region::getImageData |
( |
int |
index | ) |
const |
| void* TIL_Region::getImageData |
( |
const char * |
compname | ) |
|
| const void* TIL_Region::getImageData |
( |
const char * |
compname | ) |
const |
| exint TIL_Region::getImageDataSizePerComponent |
( |
| ) |
const |
| int TIL_Region::getInputRef |
( |
| ) |
const |
|
inline |
| exint TIL_Region::getMemSize |
( |
| ) |
|
| int TIL_Region::getNextNeededTile |
( |
int & |
xoff, |
|
|
int & |
yoff, |
|
|
int & |
xshift, |
|
|
int & |
yshift |
|
) |
| |
| int TIL_Region::getNodeID |
( |
| ) |
const |
|
inline |
| const TIL_Plane* TIL_Region::getParent |
( |
| ) |
const |
|
inline |
| void TIL_Region::getRegionBounds |
( |
int & |
x1, |
|
|
int & |
y1, |
|
|
int & |
x2, |
|
|
int & |
y2 |
|
) |
| const |
|
inline |
| void TIL_Region::getRegionRes |
( |
int & |
x, |
|
|
int & |
y |
|
) |
| const |
|
inline |
| float TIL_Region::getTime |
( |
| ) |
const |
|
inline |
| float TIL_Region::getWorkTime |
( |
| ) |
const |
|
inline |
| void TIL_Region::init |
( |
const TIL_Plane * |
parent, |
|
|
int |
input_index, |
|
|
int |
array_index, |
|
|
float |
time, |
|
|
int |
xres, |
|
|
int |
yres, |
|
|
int |
x1, |
|
|
int |
y1, |
|
|
int |
x2, |
|
|
int |
y2, |
|
|
int |
bx1, |
|
|
int |
by1, |
|
|
int |
bx2, |
|
|
int |
by2, |
|
|
TIL_RegionExtend |
hold = TIL_BLACK, |
|
|
int |
share_count = 1, |
|
|
int |
nid = 0, |
|
|
bool |
output = false, |
|
|
int |
xpad = 0 |
|
) |
| |
| bool TIL_Region::isConstant |
( |
bool |
force_check = false | ) |
|
| bool TIL_Region::isConstantChecked |
( |
| ) |
const |
|
inline |
| bool TIL_Region::isConstantValue |
( |
| ) |
const |
| int TIL_Region::isFilled |
( |
| ) |
const |
|
inline |
| bool TIL_Region::isInitialized |
( |
| ) |
const |
|
inline |
| bool TIL_Region::isSharedRegion |
( |
| ) |
const |
|
inline |
| bool TIL_Region::isSharedRegionDone |
( |
| ) |
const |
|
inline |
| void TIL_Region::markFilled |
( |
bool |
filled = true | ) |
|
|
inline |
| int TIL_Region::open |
( |
void * |
regionlist[PLANE_MAX_VECTOR_SIZE] = 0 | ) |
|
| void TIL_Region::rejectTile |
( |
int |
xoff, |
|
|
int |
yoff |
|
) |
| |
| int TIL_Region::remainingTiles |
( |
| ) |
const |
|
inline |
| void TIL_Region::reset |
( |
| ) |
|
| void TIL_Region::setConstantColor |
( |
float |
color[4] | ) |
|
| void TIL_Region::setImageData |
( |
void * |
data, |
|
|
int |
index, |
|
|
bool |
reference = true |
|
) |
| |
| void TIL_Region::setWorkTime |
( |
float |
cooktime | ) |
|
|
inline |
| void TIL_Region::unshareRegion |
( |
| ) |
|
| bool TIL_Region::workOnRegion |
( |
| ) |
|
The documentation for this class was generated from the following file: