|
| TIL_Plane (const char *name, TIL_DataFormat format, const char *n1=0, const char *n2=0, const char *n3=0, const char *n4=0, TIL_TypeInfo typeinfo=TIL_TI_UNDEFINED, PXL_ColorSpace cs=PXL_CS_UNKNOWN, const UT_StringHolder &ocio_colorspace=UT_StringHolder()) |
|
| TIL_Plane (const TIL_Plane &) |
|
| TIL_Plane () |
|
| ~TIL_Plane () |
|
int64 | getMemoryUsage (bool inclusive) const |
|
TIL_Plane & | operator= (const TIL_Plane &) |
|
int | operator== (const TIL_Plane &eq) const |
|
int | operator!= (const TIL_Plane &eq) const |
|
bool | matches (const TIL_Plane &) const |
|
bool | isCompatible (const TIL_Plane &) const |
|
const char * | getName () const |
|
void | setName (const char *name) |
|
bool | isAlphaPlane () const |
|
bool | isColorPlane () const |
|
bool | isPointPlane () const |
|
bool | isNormalPlane () const |
|
bool | isDepthPlane () const |
|
bool | isGeometricPlane () const |
|
TIL_DataFormat | getFormat () const |
|
void | setFormat (TIL_DataFormat format) |
|
TIL_TypeInfo | getTypeInfo () const |
|
void | setTypeInfo (TIL_TypeInfo typeinfo) |
|
int | getArraySize () const |
|
void | setArraySize (int n) |
|
int | getVectorSize () const |
|
void | setVectorSize (int n) |
|
const char * | getSubName (int i) const |
|
void | setSubName (const char *subname, int i) |
|
int | hasElement (const char *planename) |
|
int | getPlaneMask (int i) const |
|
void | setPlaneMask (int enable, int i) |
|
void | copyPlaneMask (const TIL_Plane &plane) |
|
void | setScoped (int enable) |
|
bool | isScoped () const |
|
bool | isPartiallyScoped () const |
|
bool | scopeMatches (const TIL_Plane &plane) const |
|
int | getArrayMask (int i) const |
|
void | setArrayMask (int start, int end, int step) |
|
bool | isConstantPlane () const |
|
bool | isConstantComponent (int i) const |
|
bool | isAnyComponentConstant () const |
|
void | setConstantFlag (int i, bool enable) |
|
int | usesBlackWhitePoints () const |
|
void | getBlackWhitePoints (unsigned int &b, unsigned int &w) const |
|
void | getBlackWhitePoints (float &b, float &w) const |
|
void | setBlackWhitePoints (unsigned int b, unsigned int w) |
|
void | debugPrint (std::ostream &os) const |
|
int64 | getMemSize () const |
|
void | setColorSpace (PXL_ColorSpace cs, const UT_StringHolder &ocio=UT_StringHolder()) |
|
PXL_ColorSpace | getColorSpace () const |
|
const UT_StringHolder & | getOCIOColorSpace () const |
|
unsigned | getHash () const |
|
void | dump () const |
|
void | dump (UT_JSONWriter &w) const |
|