Synergy Color Management Component - SDK -  2018.0.80
colorSpaceTypes.h File Reference

List of user color space types for classifying color spaces. More...

Namespaces

 SYNCOLOR
 Autodesk SynColor SDK public namespace.
 

Typedefs

typedef unsigned long SYNCOLOR::ColorSpaceTagFlags
 Used to specify multiple color space tags. More...
 

Enumerations

enum  SYNCOLOR::ColorSpaceCategory { SYNCOLOR::Native = 0, SYNCOLOR::OCIO }
 List of color space category for classifying color spaces. More...
 
enum  SYNCOLOR::ColorSpaceType {
  SYNCOLOR::ColorSpaceInput = 0, SYNCOLOR::ColorSpaceWorking, SYNCOLOR::ColorSpaceView, SYNCOLOR::ColorSpaceDisplay,
  LastColorSpaceType = ColorSpaceDisplay
}
 List of color space types for classifying color spaces. More...
 
enum  SYNCOLOR::ColorSpaceAttributeKey {
  SYNCOLOR::NameKey = 0, SYNCOLOR::HierarchyKey, SYNCOLOR::UserFacingNameKey, SYNCOLOR::OriginalRefKey,
  SYNCOLOR::FunctionalMD5Key, SYNCOLOR::IDKey, SYNCOLOR::TypeKey, SYNCOLOR::PureViewInputTypeKey,
  SYNCOLOR::PureViewInputNameKey, SYNCOLOR::PureViewOutputNameKey, SYNCOLOR::DisplayPathKey, SYNCOLOR::ConSpaceImageStateKey,
  SYNCOLOR::InfoVersionKey, SYNCOLOR::VisibilityKey, SYNCOLOR::PrimariesRedxKey, SYNCOLOR::PrimariesRedyKey,
  SYNCOLOR::PrimariesGreenxKey, SYNCOLOR::PrimariesGreenyKey, SYNCOLOR::PrimariesBluexKey, SYNCOLOR::PrimariesBlueyKey,
  SYNCOLOR::PrimariesWhitexKey, SYNCOLOR::PrimariesWhiteyKey
}
 List of possible color space attribute value key. More...
 
enum  SYNCOLOR::ColorSpaceTag {
  SYNCOLOR::CS_TAG_DISPLAY = 0x1 << 0, SYNCOLOR::CS_TAG_DISPLAY_PRE_PROCESS = 0x1 << 1, SYNCOLOR::CS_TAG_INPUT = 0x1 << 2, SYNCOLOR::CS_TAG_INPUT_TAG_ONLY = 0x1 << 3,
  SYNCOLOR::CS_TAG_LOG_WORKING = 0x1 << 4, SYNCOLOR::CS_TAG_OUTPUT_TAG_ONLY = 0x1 << 5, SYNCOLOR::CS_TAG_PURE_VIEW = 0x1 << 6, SYNCOLOR::CS_TAG_SCENE_LINEAR_WORKING = 0x1 << 7,
  SYNCOLOR::CS_TAG_VIDEO_WORKING = 0x1 << 8, SYNCOLOR::CS_TAG_VIEW_PRE_PROCESS = 0x1 << 9, SYNCOLOR::CS_TAG_VIEW = 0x1 << 10, CS_TAG_FIRST = CS_TAG_DISPLAY,
  CS_TAG_LAST = CS_TAG_VIEW
}
 List of color space tags for classifying color spaces. More...
 
enum  SYNCOLOR::ColorSpaceExtTag { CS_EXT_TAG_ALL_WORKING, CS_EXT_TAG_ALL_TAG_ONLY, CS_EXT_TAG_ALL }
 List of color space tag groups for convenience. More...
 

Functions

const char * SYNCOLOR::getColorSpaceTagString (const ColorSpaceTag tag)
 Returns the corresponding color space tag string. More...
 

Detailed Description

List of user color space types for classifying color spaces.

See also
SYNCOLOR::NativeCatalogManager::addUserColorSpace.