HDK
|
This is the complete list of members for TIL_Raster, including all inherited members.
addInterest(void *callerData, void(*changeCB)(PXL_Raster *, void *)) | PXL_Raster | |
adjustGamma(float gamma, bool red=true, bool green=true, bool blue=true, bool alpha=false) | TIL_Raster | |
adjustSaturation(float sat) | PXL_Raster | |
allocRaster(int alloc_mem=1) | PXL_Raster | protected |
applyEmulation(const TIL_Raster *src, float black, float white, float scale, float shift, float gamma, exint comp=-1) | TIL_Raster | |
applyLUT(const PXL_Raster *src, float *lptr[4], exint comp, float lstart, float lend) | PXL_Raster | |
applyLUT16(const PXL_Raster *src, float *lptr[4], exint comp, float lscale, float lshift, exint size) | PXL_Raster | protected |
applyLUT8(const PXL_Raster *src, float *lptr[4], exint comp, float lscale, float lshift, exint size) | PXL_Raster | protected |
areComponentsRenderable() const | PXL_Raster | |
attemptRealloc(int64 size) override | TIL_Raster | protectedvirtual |
blendRaster(const TIL_Raster *r1, const TIL_Raster *r2, float fract) | TIL_Raster | |
clampAlpha() | PXL_Raster | |
clear(const void *color=0) | PXL_Raster | |
clearNormal(const float *color, unsigned ib=0, unsigned iw=0) | PXL_Raster | |
clearTextureID() | PXL_Raster | |
convert8Bit(unsigned b, unsigned w) | PXL_Raster | |
copy(const PXL_Raster &src) override | TIL_Raster | virtual |
copyProperties(const PXL_Raster &src) override | TIL_Raster | virtual |
diffRaster(const TIL_Raster *r1, const TIL_Raster *r2) | TIL_Raster | |
dither(const UT_DimRect &crop) | PXL_Raster | |
dither() | PXL_Raster | |
extract(const PXL_Raster &from, exint x1, exint y1, exint x2, exint y2) | PXL_Raster | |
flipVertical() | PXL_Raster | |
freeRaster() | PXL_Raster | protected |
getBWPoints(float &black, float &white) const | PXL_Raster | |
getClosestEdge(exint &x, exint &y, exint distance, float tolerance=0.1f, UT_Vector2 *pos=0, UT_Vector2 *dir=0) | TIL_Raster | |
getColorSpace() const | PXL_Raster | inline |
getColorSpaceGamma() const | PXL_Raster | inline |
getColorSpaceName() const | PXL_Raster | inline |
getCorrectedXres() const | PXL_Raster | |
getCorrectedYres() const | PXL_Raster | |
getDataWindow() const | PXL_Raster | inline |
getDataWritten() const | PXL_Raster | inline |
getFormat() const | PXL_Raster | inline |
getID() const | TIL_Raster | inline |
getMemoryUsage(bool inclusive) const override | TIL_Raster | virtual |
getNonInterleavedSize() const | PXL_Raster | |
getNumChannels() const | PXL_Raster | inline |
getNumPixels() const | PXL_Raster | inline |
getOCIODisplay() const | PXL_Raster | inline |
getOCIOView() const | PXL_Raster | inline |
getPacking() const | PXL_Raster | inline |
getPixel(exint x, exint y, exint comp=0) | PXL_Raster | |
getPixel(exint x, exint y, exint comp=0) const | PXL_Raster | |
getPixels() | PXL_Raster | inline |
getPixels() const | PXL_Raster | inline |
getPixelValue(exint x, exint y, float *vals) const | PXL_Raster | |
getProxyIndex() const | PXL_Raster | inline |
getRange(float &min, float &max, float black=0.0f, float white=1.0f, exint comp=-1, bool ignore_farthest=false) const | PXL_Raster | |
getRawPixels() const | PXL_Raster | inline |
getRotation() const | PXL_Raster | inline |
getSize() const | PXL_Raster | inline |
getStride() const | PXL_Raster | inline |
getTextureID() const | PXL_Raster | |
getUserData() | TIL_Raster | inline |
getVisualization() const | PXL_Raster | inline |
getXres() const | PXL_Raster | inline |
getYres() const | PXL_Raster | inline |
hasAlpha() const | PXL_Raster | |
hasDataWindow() const | PXL_Raster | inline |
highlightRaster(const TIL_Raster *r1, const TIL_Raster *r2, float threshold) | TIL_Raster | |
init() | PXL_Raster | |
initialize() override | TIL_Raster | protectedvirtual |
insert(const PXL_Raster &from, exint x, exint y) | PXL_Raster | |
isIncomplete() const | TIL_Raster | inline |
isInterleaved() const | PXL_Raster | |
isRotated() const | PXL_Raster | inline |
isValid() const | PXL_Raster | inline |
load(UT_IStream &is) | PXL_Raster | |
managesOwnTextureID() const | PXL_Raster | inline |
myAmOwner | PXL_Raster | protected |
myBlack | PXL_Raster | protected |
myCallerData | PXL_Raster | protected |
myChangeCB | PXL_Raster | protected |
myColorSpace | PXL_Raster | protected |
myColorSpaceGamma | PXL_Raster | protected |
myColorSpaceName | PXL_Raster | protected |
myDataWindow | PXL_Raster | protected |
myFormat | PXL_Raster | protected |
myManagesOwnTextureID | PXL_Raster | protected |
myOCIODisplay | PXL_Raster | protected |
myOCIOView | PXL_Raster | protected |
myPacking | PXL_Raster | protected |
myProxyIndex | PXL_Raster | protected |
myRaster | PXL_Raster | protected |
myRasterOffset | PXL_Raster | protected |
myRasterSize | PXL_Raster | protected |
myRotation | PXL_Raster | protected |
myStride | PXL_Raster | protected |
myTextureID | PXL_Raster | protected |
myVis | PXL_Raster | protected |
myWhite | PXL_Raster | protected |
myWriteFlag | PXL_Raster | protected |
myXres | PXL_Raster | protected |
myYres | PXL_Raster | protected |
operator delete(void *p, size_t size) | UT_SmallObject< PXL_Raster, UT_SMALLOBJECT_CLEANPAGES_OFF, 250, UT_SMALLOBJECT_THREADSAFE_ON > | inlinestatic |
operator delete(void *, void *) | UT_SmallObject< PXL_Raster, UT_SMALLOBJECT_CLEANPAGES_OFF, 250, UT_SMALLOBJECT_THREADSAFE_ON > | inlinestatic |
operator new(size_t size) | UT_SmallObject< PXL_Raster, UT_SMALLOBJECT_CLEANPAGES_OFF, 250, UT_SMALLOBJECT_THREADSAFE_ON > | inlinestatic |
operator new(size_t, void *p) | UT_SmallObject< PXL_Raster, UT_SMALLOBJECT_CLEANPAGES_OFF, 250, UT_SMALLOBJECT_THREADSAFE_ON > | inlinestatic |
operator=(const PXL_Raster &)=delete | PXL_Raster | |
premultiply(const PXL_Raster *other=nullptr) | PXL_Raster | |
promoteRGBToRGBA(fpreal alpha=1.0) | PXL_Raster | |
promoteRGBToRGBA(UT_UniquePtr< PXL_Raster > &dest, fpreal alpha=1.0) const | PXL_Raster | |
PXL_Raster() | PXL_Raster | |
PXL_Raster(const PXL_Raster &) | PXL_Raster | |
PXL_Raster(const PXL_Raster &, exint x1, exint y1, exint x2, exint y2) | PXL_Raster | |
PXL_Raster(PXL_Packing p, PXL_DataFormat f, exint xres=0, exint yres=0, int clear=0, int alloc=1) | PXL_Raster | |
readFromRow(exint y, void *data) const | PXL_Raster | |
removeInterest() | PXL_Raster | |
reset(int full=0) override | TIL_Raster | virtual |
save(std::ostream &os, int binary=1) const | PXL_Raster | |
scaledInsertFromRaster(const PXL_Raster *source, UT_FilterType ftype, exint fromx, exint fromy, exint fromsizex, exint fromsizey, exint tox, exint toy, exint tosizex, exint tosizey) | TIL_Raster | |
scaleFromRasterToScale(TIL_Raster *scaled, float xsc, float ysc, UT_FilterType flt=UT_FILTER_BOX) const | TIL_Raster | |
scaleFromRasterToSize(TIL_Raster *scaled, exint xres, exint yres, UT_FilterType flt=UT_FILTER_BOX) const | TIL_Raster | |
scaleRasterToScale(PXL_Raster *scaled, const PXL_Raster *source, float xsc, float ysc, UT_FilterType flt=UT_FILTER_BOX) | TIL_Raster | static |
scaleRasterToSize(PXL_Raster *scaled, const PXL_Raster *source, exint xres, exint yres, UT_FilterType flt=UT_FILTER_BOX) | TIL_Raster | static |
setBWPoints(float black, float white) | PXL_Raster | |
setColorSpace(PXL_ColorSpace space, fpreal custom_gamma=0.0) | PXL_Raster | |
setDataWindow(const UT_DimRect &new_rect) | PXL_Raster | |
setDataWritten(bool written=true) | PXL_Raster | inline |
setFormat(PXL_DataFormat f) | PXL_Raster | |
setID(UT_TokenString *token) | TIL_Raster | |
setIncomplete(int inc=1) | TIL_Raster | |
setManagesOwnTextureID(bool manages_own) | PXL_Raster | inline |
setOCIOColorSpace(const UT_StringHolder &space) | PXL_Raster | |
setOCIODisplayView(const UT_StringHolder &baked_display, const UT_StringHolder &baked_view) | PXL_Raster | |
setOCIOParms(const UT_StringHolder &color_space, const UT_StringHolder &baked_display, const UT_StringHolder &baked_view) | PXL_Raster | |
setPacking(PXL_Packing p) | PXL_Raster | |
setPixelValue(exint x, exint y, const float *vals) | PXL_Raster | |
setPixelValueI(exint x, exint y, exint val) | PXL_Raster | |
setRaster(void *r, bool give_ownership=true, bool use_offset=false) | PXL_Raster | |
setRes(exint x, exint y) | PXL_Raster | |
setRotation(int rotation) | PXL_Raster | |
setTextureID(void *id) | PXL_Raster | inline |
setUserData(void *data) | TIL_Raster | inline |
setVisualization(Visualization vis) | PXL_Raster | inline |
splitHRaster(const TIL_Raster *r1, const TIL_Raster *r2, float fract) | TIL_Raster | |
splitVRaster(const TIL_Raster *r1, const TIL_Raster *r2, float fract) | TIL_Raster | |
steal() | PXL_Raster | |
streakEdges(exint x1, exint y1, exint x2, exint y2, PXL_StreakComponents streak_comps=PXL_STREAK_ALL) | PXL_Raster | |
subRaster(const TIL_Raster *r1, const TIL_Raster *r2) | TIL_Raster | |
TIL_Raster() | TIL_Raster | |
TIL_Raster(const TIL_Raster &) | TIL_Raster | |
TIL_Raster(const PXL_Raster &) | TIL_Raster | |
TIL_Raster(const IMG_Raster &, bool copy=true) | TIL_Raster | |
TIL_Raster(const TIL_Raster &, exint x1, exint y1, exint x2, exint y2) | TIL_Raster | |
TIL_Raster(TIL_Packing p, TIL_DataFormat f, exint xres=0, exint yres=0, int clear=0, int alloc=1) | TIL_Raster | |
unpremultiply(const PXL_Raster *other=nullptr) | PXL_Raster | |
Visualization enum name | PXL_Raster | |
writeToColumn(exint x, const void *data) | PXL_Raster | |
writeToRow(exint y, const void *data) | PXL_Raster | |
~PXL_Raster() | PXL_Raster | virtual |
~TIL_Raster() override | TIL_Raster |