The QTPlgNCLCColorInfo class provides you with properties and methods that let you whether access or create new instances of NCLCColorInfoImageDescriptionExtension description structure.
The QTPlgNCLCColorInfo class constructors are called when you create a new instance of the class, while the ˜QTPlgNCLCColorInfo class destructor, is called automatically when the class is no more in use. Also, you can invoke the class destructor by setting the instance of the class to nil.
Once a new class instance is returned, it is good practice to check the class property to be sure that the new object can be used. A QTPlgNCLCColorInfo class instance is valid if its properties are set with valid values (that is a value included in the defined for this class).
The class provides you with the following initializer methods:
()
This is the default constructor. Use this constructor to create a completely new data descriptor container in memory.
All of the class properties are intialized to the following default values:
- =
- =
- =
(other as QTPlgCleanAperture)
This is the copy constructor. The properties of the object to be copied will be used to initialize the
new class instance properties
returns the pointer to the NCLCColorInfoImageDescriptionExtension structure in use.
useful for toolbox programmers (use with care: you could invalidate the pointer causing unpredictable results
(probably an application crash))
specifies the CIE 1931 xy chromaticity coordinates. Accepted values come from the
or the
specifies the nonlinear transfer function from RGB to ErEgEb. Accepted values come from the
or the
specifies the matrix from ErEgEb to EyEcbEcr. Accepted values come from the
or the
this value is suitable to use with any class property and specifies:
- the ITU-R BT.709-2, SMPTE 274M-1995, and SMPTE 296M-1997 standards for
- the ITU-R BT.709-2, SMPTE 274M-1995, SMPTE 296M-1997, SMPTE 293M-1996 and SMPTE 170M-1994 recommendations for
- the ITU-R BT.709-2 (1125/60/2:1 only), SMPTE 274M-1995 and SMPTE 296M-1997 recommendations for
this value is suitable to use with any class property
see EBU Tech. 3213 (1981). This value can be used with the
class property only
specifies the SMPTE C Primaries from SMPTE RP 145-1993 standard. This value can be used with the
class property only
specifies the SMPTE 240M-1995 and interim color implementation of SMPTE 274M-1995 standard. This value is usable only with the
class property
specifies the ITU-R BT.601-4 and ITU-R BT.470-4 System B and G recommendations and the SMPTE 170M-1994 and SMPTE 293M-1996 standards.
This value is usable only with the
class property
represents the SMPTE 240M-1995 and interim color implementation of SMPTE 274M-1995 standard.
This value is usable only with the
class property