Adobe.com
Contents Suites Classes Class Index Member Index

AIColorConversion.h File Reference

#include "AITypes.h"
#include "IAIColorSpace.hpp"
#include "AIHeaderBegin.h"
#include "AIHeaderEnd.h"

Go to the source code of this file.

Classes

class  AIColorConvertOptions
 Color-space conversion options. More...
struct  AIColorConversionSuite
 Provides functions for converting color values and image sample values between color spaces. More...

Defines

#define kAIColorConversionSuite   "AI Color Conversion Suite"
#define kAIColorConversionVersion10   AIAPI_VERSION(10)
#define kAIColorConversionSuiteVersion   kAIColorConversionVersion10
#define kAIColorConversionVersion   kAIColorConversionSuiteVersion
#define kColorConversionErr   'CCER'
 See AIColorConversionSuite.

Typedefs

typedef AIReal AISampleComponent
 A color sample pixel value.
typedef AIFloat AIFloatSampleComponent
typedef unsigned char AIImageComponent
 An image pixel value.

Enumerations

enum  AIColorConversionSpaceValue {
  kAIMonoColorSpace = 0, kAIGrayColorSpace = 1, kAIRGBColorSpace = 2, kAIARGBColorSpace = 3,
  kAICMYKColorSpace = 4, kAIACMYKColorSpace = 5, kAIAGrayColorSpace = 6, kAILabColorSpace = 7
}
 

Color spaces that are available for conversion.

More...

Detailed Description


Define Documentation

#define kAIColorConversionSuite   "AI Color Conversion Suite"
#define kAIColorConversionSuiteVersion   kAIColorConversionVersion10
#define kAIColorConversionVersion   kAIColorConversionSuiteVersion
#define kAIColorConversionVersion10   AIAPI_VERSION(10)

Typedef Documentation

typedef AIFloat AIFloatSampleComponent
typedef unsigned char AIImageComponent
typedef AIReal AISampleComponent

A color sample pixel value.

See AIColorConversionSuite::ConvertSampleColorEx().


Enumeration Type Documentation

Color spaces that are available for conversion.

See AIColorConversionSuite::ConvertImageColor and AIColorConversionSuite::ConvertSampleColor

Enumerator:
kAIMonoColorSpace 
kAIGrayColorSpace 
kAIRGBColorSpace 
kAIARGBColorSpace 
kAICMYKColorSpace 
kAIACMYKColorSpace 
kAIAGrayColorSpace 
kAILabColorSpace 


Contents Suites Classes Class Index Member Index
Adobe Solutions Network
 
Copyright © 2014 Adobe Systems Incorporated. All rights reserved.
Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks