11 #ifndef __IMG_DeepStat__
12 #define __IMG_DeepStat__
62 static const char *ofStorageKeyword();
63 static const char *zStorageKeyword();
64 static const char *ofSizeKeyword();
65 static const char *depthInterpKeyword();
66 static const char *compositingKeyword();
67 static const char *depthModeKeyword();
68 static const char *compressionKeyword();
69 static const char *deepcompressionKeyword();
70 static const char *zbiasKeyword();
90 { myOptions.setOptionB(name, v); }
92 { myOptions.setOptionI(name, v); }
94 { myOptions.setOptionF(name, v); }
96 { myOptions.setOptionS(name, v); }
99 {
return myCompressorName; }
101 { myCompressorName =
v; }
103 {
return myMipCompressorName; }
105 { myMipCompressorName =
v; }
154 int myCompressionLevel;
155 int myDeepCompressionLevel;
156 bool mySamplesComposited;
157 bool myCreateMipMaps;
void resetDeepPlaneMask()
void setDeepCompressionLevel(int v)
void setDeepCoverBits(int v)
const UT_StringHolder & compressorName() const
bool createMipMaps() const
bool samplesComposited() const
void setMipCompressorName(const UT_StringHolder &v)
int compressionLevel() const
void setZStorage(const IMG_DataType v)
const UT_StringHolder & mipCompressorName() const
Class which writes ASCII or binary JSON streams.
void setOption(const UT_StringHolder &name, bool v)
IMG_DataType ofStorage() const
void setDeepFlagBits(int v)
void addDeepPlaneMask(IMG_DeepPlaneMask m)
void setCreateMipMaps(bool v)
UT_Vector3T< T > SYSclamp(const UT_Vector3T< T > &v, const UT_Vector3T< T > &min, const UT_Vector3T< T > &max)
void setSamplesComposited(bool v)
int deepCoverBits() const
void setOfStorage(const IMG_DataType v)
GLuint const GLchar * name
IMG_Stat information used when creating deep images.
void setCompressionLevel(int v)
void setOption(const UT_StringHolder &name, int v)
A map of string to various well defined value types.
void setOption(const UT_StringHolder &name, const UT_StringHolder &v)
void setCompressorName(const UT_StringHolder &v)
void setDepthInterp(IMG_DepthInterp v)
IMG_DataType zStorage() const
void setOption(const UT_StringHolder &name, fpreal v)
IMG_DeepPlaneMask deepPlaneMask() const
IMG_DepthInterp depthInterp() const
const UT_Options & options() const
void setDeepPlaneMask(IMG_DeepPlaneMask m)