ColorModel Data Type

Abstract Type
Properties
name data type constraints description
numComponents number required
pixelSize number required
numColorComponents number required
colorSpace ColorSpace  
componentSize array of number  
transferType number required
RGBdefault ColorModel  
transparency number required
alphaPremultiplied boolean required

Example

{
  "numComponents" : 12345,
  "pixelSize" : 12345,
  "numColorComponents" : 12345,
  "colorSpace" : {
    "CS_sRGB" : true,
    "numComponents" : 12345,
    "type" : 12345
  },
  "componentSize" : [ 12345, 12345 ],
  "transferType" : 12345,
  "RGBdefault" : {
    "numComponents" : 12345,
    "pixelSize" : 12345,
    "numColorComponents" : 12345,
    "colorSpace" : {
      "CS_sRGB" : true,
      "numComponents" : 12345,
      "type" : 12345
    },
    "componentSize" : [ 12345, 12345 ],
    "transferType" : 12345,
    "RGBdefault" : { },
    "transparency" : 12345,
    "alphaPremultiplied" : true
  },
  "transparency" : 12345,
  "alphaPremultiplied" : true
}