Colormapping¶
ILxColorMappingModule¶
-
class
ILxColorMappingModule
¶ Public Functions
-
unsigned
Flags
(LXtObjectID self)¶
-
unsigned
CMS_GPU_LUT3D_EDGE_SIZE
ILxColorMapping¶
-
class
ILxColorMapping
¶ Public Functions
-
LxResult
Setup
(LXtObjectID self, int toLinear)¶
-
LxResult
ToLinear
(LXtObjectID self, const LXtFVector sourceValues, LXtFVector linearValues, unsigned int length)¶
-
LxResult
FromLinear
(LXtObjectID self, const LXtFVector linearValues, LXtFVector targetValues, unsigned int length)¶
-
LxResult
ToLinearFast
(LXtObjectID self, float *buf, unsigned int length)¶
-
LxResult
FromLinearFast
(LXtObjectID self, float *buf, unsigned int length)¶
-
LxResult
GetLUTImage
(LXtObjectID self, float **ptr)¶
-
LxResult
GetShaderSource
(LXtObjectID self, char **ptr)¶
-
const char *
GetName
(LXtObjectID self)¶
-
const char *
GetCMServerName
(LXtObjectID self)¶
-
unsigned char *
GenerateICCProfile
(LXtObjectID self, unsigned int *length)¶
-
LxResult
ILxColorMapping1¶
-
class
ILxColorMapping1
¶ Old ColorMapping interface
Public Functions
-
LxResult
Setup
(LXtObjectID self, int toLinear)¶
-
LxResult
ToLinear
(LXtObjectID self, const LXtFVector sourceValues, LXtFVector linearValues, unsigned int length)¶
-
LxResult
FromLinear
(LXtObjectID self, const LXtFVector linearValues, LXtFVector targetValues, unsigned int length)¶
-
LxResult
ToLinearFast
(LXtObjectID self, float *buf, unsigned int length)¶
-
LxResult
FromLinearFast
(LXtObjectID self, float *buf, unsigned int length)¶
-
LxResult
GetLUTImage
(LXtObjectID self, float **ptr)¶
-
LxResult
GetShaderSource
(LXtObjectID self, char **ptr)¶
-
const char *
GetName
(LXtObjectID self)¶
-
LxResult
ILxColorMappingService¶
-
class
ILxColorMappingService
¶ The color mapping service allows color mapping items to be enumerated and created.
Public Functions
-
LxResult
MakeColorMapping
(LXtObjectID self, const char *colorspaceName, int toLinear, void **ppvObj)¶
-
int
ConfigCount
(LXtObjectID self)¶
-
LxResult
ConfigName
(LXtObjectID self, int index, const char **configName)¶
-
LxResult
ConfigFullPath
(LXtObjectID self, int index, const char **configPath)¶
-
LxResult
RegisterColorspaceForConfig
(LXtObjectID self, const char *configName, const char *colorspaceName)¶
-
LxResult
GetDisplayColorMapping
(LXtObjectID self, void **ppvObj)¶ Get the color mapping used for displaying colors in the interface.
-
LxResult
GetNumericColorMapping
(LXtObjectID self, void **ppvObj)¶ Get the color mapping used for numeric values in the interface.
-
LxResult