Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2012-10-05 14:05:26 +0400
committerSergey Sharybin <sergey.vfx@gmail.com>2012-10-05 14:05:26 +0400
commit4c3620c69d0c39f288b82327b9c549919bac98ee (patch)
tree762dcefa186e2a22dee6ea4280bcf27963d9b511 /intern/opencolorio/ocio_impl.h
parent862decfc82a30066ccb8e3da13f6ba8b89fbadff (diff)
Fixed compilation error on widows
Was caused by mixing up own C-API typedefs with OCIO's
Diffstat (limited to 'intern/opencolorio/ocio_impl.h')
-rw-r--r--intern/opencolorio/ocio_impl.h270
1 files changed, 135 insertions, 135 deletions
diff --git a/intern/opencolorio/ocio_impl.h b/intern/opencolorio/ocio_impl.h
index e05b35648b9..64cf5ec3322 100644
--- a/intern/opencolorio/ocio_impl.h
+++ b/intern/opencolorio/ocio_impl.h
@@ -32,67 +32,67 @@ class IOCIOImpl {
public:
virtual ~IOCIOImpl() {};
- virtual ConstConfigRcPtr *getCurrentConfig(void) = 0;
- virtual void setCurrentConfig(const ConstConfigRcPtr *config) = 0;
+ virtual OCIO_ConstConfigRcPtr *getCurrentConfig(void) = 0;
+ virtual void setCurrentConfig(const OCIO_ConstConfigRcPtr *config) = 0;
- virtual ConstConfigRcPtr *configCreateFromEnv(void) = 0;
- virtual ConstConfigRcPtr *configCreateFromFile(const char* filename) = 0;
+ virtual OCIO_ConstConfigRcPtr *configCreateFromEnv(void) = 0;
+ virtual OCIO_ConstConfigRcPtr *configCreateFromFile(const char* filename) = 0;
- virtual void configRelease(ConstConfigRcPtr *config) = 0;
+ virtual void configRelease(OCIO_ConstConfigRcPtr *config) = 0;
- virtual int configGetNumColorSpaces(ConstConfigRcPtr *config) = 0;
- virtual const char *configGetColorSpaceNameByIndex(ConstConfigRcPtr *config, int index) = 0;
- virtual ConstColorSpaceRcPtr *configGetColorSpace(ConstConfigRcPtr *config, const char *name) = 0;
- virtual int configGetIndexForColorSpace(ConstConfigRcPtr *config, const char *name) = 0;
+ virtual int configGetNumColorSpaces(OCIO_ConstConfigRcPtr *config) = 0;
+ virtual const char *configGetColorSpaceNameByIndex(OCIO_ConstConfigRcPtr *config, int index) = 0;
+ virtual OCIO_ConstColorSpaceRcPtr *configGetColorSpace(OCIO_ConstConfigRcPtr *config, const char *name) = 0;
+ virtual int configGetIndexForColorSpace(OCIO_ConstConfigRcPtr *config, const char *name) = 0;
- virtual int colorSpaceIsInvertible(ConstColorSpaceRcPtr *cs) = 0;
- virtual int colorSpaceIsData(ConstColorSpaceRcPtr *cs) = 0;
+ virtual int colorSpaceIsInvertible(OCIO_ConstColorSpaceRcPtr *cs) = 0;
+ virtual int colorSpaceIsData(OCIO_ConstColorSpaceRcPtr *cs) = 0;
- virtual void colorSpaceRelease(ConstColorSpaceRcPtr *cs) = 0;
+ virtual void colorSpaceRelease(OCIO_ConstColorSpaceRcPtr *cs) = 0;
- virtual const char *configGetDefaultDisplay(ConstConfigRcPtr *config) = 0;
- virtual int configGetNumDisplays(ConstConfigRcPtr *config) = 0;
- virtual const char *configGetDisplay(ConstConfigRcPtr *config, int index) = 0;
- virtual const char *configGetDefaultView(ConstConfigRcPtr *config, const char *display) = 0;
- virtual int configGetNumViews(ConstConfigRcPtr *config, const char *display) = 0;
- virtual const char *configGetView(ConstConfigRcPtr *config, const char *display, int index) = 0;
- virtual const char *configGetDisplayColorSpaceName(ConstConfigRcPtr *config, const char *display, const char *view) = 0;
+ virtual const char *configGetDefaultDisplay(OCIO_ConstConfigRcPtr *config) = 0;
+ virtual int configGetNumDisplays(OCIO_ConstConfigRcPtr *config) = 0;
+ virtual const char *configGetDisplay(OCIO_ConstConfigRcPtr *config, int index) = 0;
+ virtual const char *configGetDefaultView(OCIO_ConstConfigRcPtr *config, const char *display) = 0;
+ virtual int configGetNumViews(OCIO_ConstConfigRcPtr *config, const char *display) = 0;
+ virtual const char *configGetView(OCIO_ConstConfigRcPtr *config, const char *display, int index) = 0;
+ virtual const char *configGetDisplayColorSpaceName(OCIO_ConstConfigRcPtr *config, const char *display, const char *view) = 0;
- virtual ConstProcessorRcPtr *configGetProcessorWithNames(ConstConfigRcPtr *config, const char *srcName, const char *dstName) = 0;
- virtual ConstProcessorRcPtr *configGetProcessor(ConstConfigRcPtr *config, ConstTransformRcPtr *transform) = 0;
+ virtual OCIO_ConstProcessorRcPtr *configGetProcessorWithNames(OCIO_ConstConfigRcPtr *config, const char *srcName, const char *dstName) = 0;
+ virtual OCIO_ConstProcessorRcPtr *configGetProcessor(OCIO_ConstConfigRcPtr *config, OCIO_ConstTransformRcPtr *transform) = 0;
- virtual void processorApply(ConstProcessorRcPtr *processor, PackedImageDesc *img) = 0;
- virtual void processorApply_predivide(ConstProcessorRcPtr *processor, PackedImageDesc *img) = 0;
- virtual void processorApplyRGB(ConstProcessorRcPtr *processor, float *pixel) = 0;
- virtual void processorApplyRGBA(ConstProcessorRcPtr *processor, float *pixel) = 0;
- virtual void processorApplyRGBA_predivide(ConstProcessorRcPtr *processor, float *pixel) = 0;
+ virtual void processorApply(OCIO_ConstProcessorRcPtr *processor, OCIO_PackedImageDesc *img) = 0;
+ virtual void processorApply_predivide(OCIO_ConstProcessorRcPtr *processor, OCIO_PackedImageDesc *img) = 0;
+ virtual void processorApplyRGB(OCIO_ConstProcessorRcPtr *processor, float *pixel) = 0;
+ virtual void processorApplyRGBA(OCIO_ConstProcessorRcPtr *processor, float *pixel) = 0;
+ virtual void processorApplyRGBA_predivide(OCIO_ConstProcessorRcPtr *processor, float *pixel) = 0;
- virtual void processorRelease(ConstProcessorRcPtr *p) = 0;
+ virtual void processorRelease(OCIO_ConstProcessorRcPtr *p) = 0;
- virtual const char *colorSpaceGetName(ConstColorSpaceRcPtr *cs) = 0;
- virtual const char *colorSpaceGetDescription(ConstColorSpaceRcPtr *cs) = 0;
- virtual const char *colorSpaceGetFamily(ConstColorSpaceRcPtr *cs) = 0;
+ virtual const char *colorSpaceGetName(OCIO_ConstColorSpaceRcPtr *cs) = 0;
+ virtual const char *colorSpaceGetDescription(OCIO_ConstColorSpaceRcPtr *cs) = 0;
+ virtual const char *colorSpaceGetFamily(OCIO_ConstColorSpaceRcPtr *cs) = 0;
- virtual DisplayTransformRcPtr *createDisplayTransform(void) = 0;
- virtual void displayTransformSetInputColorSpaceName(DisplayTransformRcPtr *dt, const char *name) = 0;
- virtual void displayTransformSetDisplay(DisplayTransformRcPtr *dt, const char *name) = 0;
- virtual void displayTransformSetView(DisplayTransformRcPtr *dt, const char *name) = 0;
- virtual void displayTransformSetDisplayCC(DisplayTransformRcPtr *dt, ConstTransformRcPtr *et) = 0;
- virtual void displayTransformSetLinearCC(DisplayTransformRcPtr *dt, ConstTransformRcPtr *et) = 0;
- virtual void displayTransformRelease(DisplayTransformRcPtr *dt) = 0;
+ virtual OCIO_DisplayTransformRcPtr *createDisplayTransform(void) = 0;
+ virtual void displayTransformSetInputColorSpaceName(OCIO_DisplayTransformRcPtr *dt, const char *name) = 0;
+ virtual void displayTransformSetDisplay(OCIO_DisplayTransformRcPtr *dt, const char *name) = 0;
+ virtual void displayTransformSetView(OCIO_DisplayTransformRcPtr *dt, const char *name) = 0;
+ virtual void displayTransformSetDisplayCC(OCIO_DisplayTransformRcPtr *dt, OCIO_ConstTransformRcPtr *et) = 0;
+ virtual void displayTransformSetLinearCC(OCIO_DisplayTransformRcPtr *dt, OCIO_ConstTransformRcPtr *et) = 0;
+ virtual void displayTransformRelease(OCIO_DisplayTransformRcPtr *dt) = 0;
- virtual PackedImageDesc *createPackedImageDesc(float *data, long width, long height, long numChannels,
+ virtual OCIO_PackedImageDesc *createOCIO_PackedImageDesc(float *data, long width, long height, long numChannels,
long chanStrideBytes, long xStrideBytes, long yStrideBytes) = 0;
- virtual void packedImageDescRelease(PackedImageDesc *p) = 0;
+ virtual void OCIO_PackedImageDescRelease(OCIO_PackedImageDesc *p) = 0;
- virtual ExponentTransformRcPtr *createExponentTransform(void) = 0;
- virtual void exponentTransformSetValue(ExponentTransformRcPtr *et, const float *exponent) = 0;
- virtual void exponentTransformRelease(ExponentTransformRcPtr *et) = 0;
+ virtual OCIO_ExponentTransformRcPtr *createExponentTransform(void) = 0;
+ virtual void exponentTransformSetValue(OCIO_ExponentTransformRcPtr *et, const float *exponent) = 0;
+ virtual void exponentTransformRelease(OCIO_ExponentTransformRcPtr *et) = 0;
- virtual MatrixTransformRcPtr *createMatrixTransform(void) = 0;
- virtual void matrixTransformSetValue(MatrixTransformRcPtr *et, const float *m44, const float *offset4) = 0;
- virtual void matrixTransformRelease(MatrixTransformRcPtr *mt) = 0;
+ virtual OCIO_MatrixTransformRcPtr *createMatrixTransform(void) = 0;
+ virtual void matrixTransformSetValue(OCIO_MatrixTransformRcPtr *et, const float *m44, const float *offset4) = 0;
+ virtual void matrixTransformRelease(OCIO_MatrixTransformRcPtr *mt) = 0;
virtual void matrixTransformScale(float * m44, float * offset4, const float * scale4) = 0;
};
@@ -101,67 +101,67 @@ class FallbackImpl : public IOCIOImpl {
public:
FallbackImpl() {};
- ConstConfigRcPtr *getCurrentConfig(void);
- void setCurrentConfig(const ConstConfigRcPtr *config);
+ OCIO_ConstConfigRcPtr *getCurrentConfig(void);
+ void setCurrentConfig(const OCIO_ConstConfigRcPtr *config);
- ConstConfigRcPtr *configCreateFromEnv(void);
- ConstConfigRcPtr *configCreateFromFile(const char* filename);
+ OCIO_ConstConfigRcPtr *configCreateFromEnv(void);
+ OCIO_ConstConfigRcPtr *configCreateFromFile(const char* filename);
- void configRelease(ConstConfigRcPtr *config);
+ void configRelease(OCIO_ConstConfigRcPtr *config);
- int configGetNumColorSpaces(ConstConfigRcPtr *config);
- const char *configGetColorSpaceNameByIndex(ConstConfigRcPtr *config, int index);
- ConstColorSpaceRcPtr *configGetColorSpace(ConstConfigRcPtr *config, const char *name);
- int configGetIndexForColorSpace(ConstConfigRcPtr *config, const char *name);
+ int configGetNumColorSpaces(OCIO_ConstConfigRcPtr *config);
+ const char *configGetColorSpaceNameByIndex(OCIO_ConstConfigRcPtr *config, int index);
+ OCIO_ConstColorSpaceRcPtr *configGetColorSpace(OCIO_ConstConfigRcPtr *config, const char *name);
+ int configGetIndexForColorSpace(OCIO_ConstConfigRcPtr *config, const char *name);
- int colorSpaceIsInvertible(ConstColorSpaceRcPtr *cs);
- int colorSpaceIsData(ConstColorSpaceRcPtr *cs);
+ int colorSpaceIsInvertible(OCIO_ConstColorSpaceRcPtr *cs);
+ int colorSpaceIsData(OCIO_ConstColorSpaceRcPtr *cs);
- void colorSpaceRelease(ConstColorSpaceRcPtr *cs);
+ void colorSpaceRelease(OCIO_ConstColorSpaceRcPtr *cs);
- const char *configGetDefaultDisplay(ConstConfigRcPtr *config);
- int configGetNumDisplays(ConstConfigRcPtr *config);
- const char *configGetDisplay(ConstConfigRcPtr *config, int index);
- const char *configGetDefaultView(ConstConfigRcPtr *config, const char *display);
- int configGetNumViews(ConstConfigRcPtr *config, const char *display);
- const char *configGetView(ConstConfigRcPtr *config, const char *display, int index);
- const char *configGetDisplayColorSpaceName(ConstConfigRcPtr *config, const char *display, const char *view);
+ const char *configGetDefaultDisplay(OCIO_ConstConfigRcPtr *config);
+ int configGetNumDisplays(OCIO_ConstConfigRcPtr *config);
+ const char *configGetDisplay(OCIO_ConstConfigRcPtr *config, int index);
+ const char *configGetDefaultView(OCIO_ConstConfigRcPtr *config, const char *display);
+ int configGetNumViews(OCIO_ConstConfigRcPtr *config, const char *display);
+ const char *configGetView(OCIO_ConstConfigRcPtr *config, const char *display, int index);
+ const char *configGetDisplayColorSpaceName(OCIO_ConstConfigRcPtr *config, const char *display, const char *view);
- ConstProcessorRcPtr *configGetProcessorWithNames(ConstConfigRcPtr *config, const char *srcName, const char *dstName);
- ConstProcessorRcPtr *configGetProcessor(ConstConfigRcPtr *config, ConstTransformRcPtr *transform);
+ OCIO_ConstProcessorRcPtr *configGetProcessorWithNames(OCIO_ConstConfigRcPtr *config, const char *srcName, const char *dstName);
+ OCIO_ConstProcessorRcPtr *configGetProcessor(OCIO_ConstConfigRcPtr *config, OCIO_ConstTransformRcPtr *transform);
- void processorApply(ConstProcessorRcPtr *processor, PackedImageDesc *img);
- void processorApply_predivide(ConstProcessorRcPtr *processor, PackedImageDesc *img);
- void processorApplyRGB(ConstProcessorRcPtr *processor, float *pixel);
- void processorApplyRGBA(ConstProcessorRcPtr *processor, float *pixel);
- void processorApplyRGBA_predivide(ConstProcessorRcPtr *processor, float *pixel);
+ void processorApply(OCIO_ConstProcessorRcPtr *processor, OCIO_PackedImageDesc *img);
+ void processorApply_predivide(OCIO_ConstProcessorRcPtr *processor, OCIO_PackedImageDesc *img);
+ void processorApplyRGB(OCIO_ConstProcessorRcPtr *processor, float *pixel);
+ void processorApplyRGBA(OCIO_ConstProcessorRcPtr *processor, float *pixel);
+ void processorApplyRGBA_predivide(OCIO_ConstProcessorRcPtr *processor, float *pixel);
- void processorRelease(ConstProcessorRcPtr *p);
+ void processorRelease(OCIO_ConstProcessorRcPtr *p);
- const char *colorSpaceGetName(ConstColorSpaceRcPtr *cs);
- const char *colorSpaceGetDescription(ConstColorSpaceRcPtr *cs);
- const char *colorSpaceGetFamily(ConstColorSpaceRcPtr *cs);
+ const char *colorSpaceGetName(OCIO_ConstColorSpaceRcPtr *cs);
+ const char *colorSpaceGetDescription(OCIO_ConstColorSpaceRcPtr *cs);
+ const char *colorSpaceGetFamily(OCIO_ConstColorSpaceRcPtr *cs);
- DisplayTransformRcPtr *createDisplayTransform(void);
- void displayTransformSetInputColorSpaceName(DisplayTransformRcPtr *dt, const char *name);
- void displayTransformSetDisplay(DisplayTransformRcPtr *dt, const char *name);
- void displayTransformSetView(DisplayTransformRcPtr *dt, const char *name);
- void displayTransformSetDisplayCC(DisplayTransformRcPtr *dt, ConstTransformRcPtr *et);
- void displayTransformSetLinearCC(DisplayTransformRcPtr *dt, ConstTransformRcPtr *et);
- void displayTransformRelease(DisplayTransformRcPtr *dt);
+ OCIO_DisplayTransformRcPtr *createDisplayTransform(void);
+ void displayTransformSetInputColorSpaceName(OCIO_DisplayTransformRcPtr *dt, const char *name);
+ void displayTransformSetDisplay(OCIO_DisplayTransformRcPtr *dt, const char *name);
+ void displayTransformSetView(OCIO_DisplayTransformRcPtr *dt, const char *name);
+ void displayTransformSetDisplayCC(OCIO_DisplayTransformRcPtr *dt, OCIO_ConstTransformRcPtr *et);
+ void displayTransformSetLinearCC(OCIO_DisplayTransformRcPtr *dt, OCIO_ConstTransformRcPtr *et);
+ void displayTransformRelease(OCIO_DisplayTransformRcPtr *dt);
- PackedImageDesc *createPackedImageDesc(float *data, long width, long height, long numChannels,
+ OCIO_PackedImageDesc *createOCIO_PackedImageDesc(float *data, long width, long height, long numChannels,
long chanStrideBytes, long xStrideBytes, long yStrideBytes);
- void packedImageDescRelease(PackedImageDesc *p);
+ void OCIO_PackedImageDescRelease(OCIO_PackedImageDesc *p);
- ExponentTransformRcPtr *createExponentTransform(void);
- void exponentTransformSetValue(ExponentTransformRcPtr *et, const float *exponent);
- void exponentTransformRelease(ExponentTransformRcPtr *et);
+ OCIO_ExponentTransformRcPtr *createExponentTransform(void);
+ void exponentTransformSetValue(OCIO_ExponentTransformRcPtr *et, const float *exponent);
+ void exponentTransformRelease(OCIO_ExponentTransformRcPtr *et);
- MatrixTransformRcPtr *createMatrixTransform(void);
- void matrixTransformSetValue(MatrixTransformRcPtr *et, const float *m44, const float *offset4);
- void matrixTransformRelease(MatrixTransformRcPtr *mt);
+ OCIO_MatrixTransformRcPtr *createMatrixTransform(void);
+ void matrixTransformSetValue(OCIO_MatrixTransformRcPtr *et, const float *m44, const float *offset4);
+ void matrixTransformRelease(OCIO_MatrixTransformRcPtr *mt);
void matrixTransformScale(float * m44, float * offset4, const float * scale4);
};
@@ -171,67 +171,67 @@ class OCIOImpl : public IOCIOImpl {
public:
OCIOImpl() {};
- ConstConfigRcPtr *getCurrentConfig(void);
- void setCurrentConfig(const ConstConfigRcPtr *config);
+ OCIO_ConstConfigRcPtr *getCurrentConfig(void);
+ void setCurrentConfig(const OCIO_ConstConfigRcPtr *config);
- ConstConfigRcPtr *configCreateFromEnv(void);
- ConstConfigRcPtr *configCreateFromFile(const char* filename);
+ OCIO_ConstConfigRcPtr *configCreateFromEnv(void);
+ OCIO_ConstConfigRcPtr *configCreateFromFile(const char* filename);
- void configRelease(ConstConfigRcPtr *config);
+ void configRelease(OCIO_ConstConfigRcPtr *config);
- int configGetNumColorSpaces(ConstConfigRcPtr *config);
- const char *configGetColorSpaceNameByIndex(ConstConfigRcPtr *config, int index);
- ConstColorSpaceRcPtr *configGetColorSpace(ConstConfigRcPtr *config, const char *name);
- int configGetIndexForColorSpace(ConstConfigRcPtr *config, const char *name);
+ int configGetNumColorSpaces(OCIO_ConstConfigRcPtr *config);
+ const char *configGetColorSpaceNameByIndex(OCIO_ConstConfigRcPtr *config, int index);
+ OCIO_ConstColorSpaceRcPtr *configGetColorSpace(OCIO_ConstConfigRcPtr *config, const char *name);
+ int configGetIndexForColorSpace(OCIO_ConstConfigRcPtr *config, const char *name);
- int colorSpaceIsInvertible(ConstColorSpaceRcPtr *cs);
- int colorSpaceIsData(ConstColorSpaceRcPtr *cs);
+ int colorSpaceIsInvertible(OCIO_ConstColorSpaceRcPtr *cs);
+ int colorSpaceIsData(OCIO_ConstColorSpaceRcPtr *cs);
- void colorSpaceRelease(ConstColorSpaceRcPtr *cs);
+ void colorSpaceRelease(OCIO_ConstColorSpaceRcPtr *cs);
- const char *configGetDefaultDisplay(ConstConfigRcPtr *config);
- int configGetNumDisplays(ConstConfigRcPtr *config);
- const char *configGetDisplay(ConstConfigRcPtr *config, int index);
- const char *configGetDefaultView(ConstConfigRcPtr *config, const char *display);
- int configGetNumViews(ConstConfigRcPtr *config, const char *display);
- const char *configGetView(ConstConfigRcPtr *config, const char *display, int index);
- const char *configGetDisplayColorSpaceName(ConstConfigRcPtr *config, const char *display, const char *view);
+ const char *configGetDefaultDisplay(OCIO_ConstConfigRcPtr *config);
+ int configGetNumDisplays(OCIO_ConstConfigRcPtr *config);
+ const char *configGetDisplay(OCIO_ConstConfigRcPtr *config, int index);
+ const char *configGetDefaultView(OCIO_ConstConfigRcPtr *config, const char *display);
+ int configGetNumViews(OCIO_ConstConfigRcPtr *config, const char *display);
+ const char *configGetView(OCIO_ConstConfigRcPtr *config, const char *display, int index);
+ const char *configGetDisplayColorSpaceName(OCIO_ConstConfigRcPtr *config, const char *display, const char *view);
- ConstProcessorRcPtr *configGetProcessorWithNames(ConstConfigRcPtr *config, const char *srcName, const char *dstName);
- ConstProcessorRcPtr *configGetProcessor(ConstConfigRcPtr *config, ConstTransformRcPtr *transform);
+ OCIO_ConstProcessorRcPtr *configGetProcessorWithNames(OCIO_ConstConfigRcPtr *config, const char *srcName, const char *dstName);
+ OCIO_ConstProcessorRcPtr *configGetProcessor(OCIO_ConstConfigRcPtr *config, OCIO_ConstTransformRcPtr *transform);
- void processorApply(ConstProcessorRcPtr *processor, PackedImageDesc *img);
- void processorApply_predivide(ConstProcessorRcPtr *processor, PackedImageDesc *img);
- void processorApplyRGB(ConstProcessorRcPtr *processor, float *pixel);
- void processorApplyRGBA(ConstProcessorRcPtr *processor, float *pixel);
- void processorApplyRGBA_predivide(ConstProcessorRcPtr *processor, float *pixel);
+ void processorApply(OCIO_ConstProcessorRcPtr *processor, OCIO_PackedImageDesc *img);
+ void processorApply_predivide(OCIO_ConstProcessorRcPtr *processor, OCIO_PackedImageDesc *img);
+ void processorApplyRGB(OCIO_ConstProcessorRcPtr *processor, float *pixel);
+ void processorApplyRGBA(OCIO_ConstProcessorRcPtr *processor, float *pixel);
+ void processorApplyRGBA_predivide(OCIO_ConstProcessorRcPtr *processor, float *pixel);
- void processorRelease(ConstProcessorRcPtr *p);
+ void processorRelease(OCIO_ConstProcessorRcPtr *p);
- const char *colorSpaceGetName(ConstColorSpaceRcPtr *cs);
- const char *colorSpaceGetDescription(ConstColorSpaceRcPtr *cs);
- const char *colorSpaceGetFamily(ConstColorSpaceRcPtr *cs);
+ const char *colorSpaceGetName(OCIO_ConstColorSpaceRcPtr *cs);
+ const char *colorSpaceGetDescription(OCIO_ConstColorSpaceRcPtr *cs);
+ const char *colorSpaceGetFamily(OCIO_ConstColorSpaceRcPtr *cs);
- DisplayTransformRcPtr *createDisplayTransform(void);
- void displayTransformSetInputColorSpaceName(DisplayTransformRcPtr *dt, const char *name);
- void displayTransformSetDisplay(DisplayTransformRcPtr *dt, const char *name);
- void displayTransformSetView(DisplayTransformRcPtr *dt, const char *name);
- void displayTransformSetDisplayCC(DisplayTransformRcPtr *dt, ConstTransformRcPtr *et);
- void displayTransformSetLinearCC(DisplayTransformRcPtr *dt, ConstTransformRcPtr *et);
- void displayTransformRelease(DisplayTransformRcPtr *dt);
+ OCIO_DisplayTransformRcPtr *createDisplayTransform(void);
+ void displayTransformSetInputColorSpaceName(OCIO_DisplayTransformRcPtr *dt, const char *name);
+ void displayTransformSetDisplay(OCIO_DisplayTransformRcPtr *dt, const char *name);
+ void displayTransformSetView(OCIO_DisplayTransformRcPtr *dt, const char *name);
+ void displayTransformSetDisplayCC(OCIO_DisplayTransformRcPtr *dt, OCIO_ConstTransformRcPtr *et);
+ void displayTransformSetLinearCC(OCIO_DisplayTransformRcPtr *dt, OCIO_ConstTransformRcPtr *et);
+ void displayTransformRelease(OCIO_DisplayTransformRcPtr *dt);
- PackedImageDesc *createPackedImageDesc(float *data, long width, long height, long numChannels,
+ OCIO_PackedImageDesc *createOCIO_PackedImageDesc(float *data, long width, long height, long numChannels,
long chanStrideBytes, long xStrideBytes, long yStrideBytes);
- void packedImageDescRelease(PackedImageDesc *p);
+ void OCIO_PackedImageDescRelease(OCIO_PackedImageDesc *p);
- ExponentTransformRcPtr *createExponentTransform(void);
- void exponentTransformSetValue(ExponentTransformRcPtr *et, const float *exponent);
- void exponentTransformRelease(ExponentTransformRcPtr *et);
+ OCIO_ExponentTransformRcPtr *createExponentTransform(void);
+ void exponentTransformSetValue(OCIO_ExponentTransformRcPtr *et, const float *exponent);
+ void exponentTransformRelease(OCIO_ExponentTransformRcPtr *et);
- MatrixTransformRcPtr *createMatrixTransform(void);
- void matrixTransformSetValue(MatrixTransformRcPtr *et, const float *m44, const float *offset4);
- void matrixTransformRelease(MatrixTransformRcPtr *mt);
+ OCIO_MatrixTransformRcPtr *createMatrixTransform(void);
+ void matrixTransformSetValue(OCIO_MatrixTransformRcPtr *et, const float *m44, const float *offset4);
+ void matrixTransformRelease(OCIO_MatrixTransformRcPtr *mt);
void matrixTransformScale(float * m44, float * offset4, const float * scale4);
};