class CCamera::CCameraImageProcessing::TColorOperationEntry |
Color operation parameters characterizing both color swap and color accent feature; and for a particular entry.
Public Member Functions | |
---|---|
TColorOperationEntry() | |
IMPORT_C TInt | Size() |
IMPORT_C TUint | Version() |
Private Attributes | |
---|---|
TInt | iReserved |
TUint | iSize |
TUint | iVersion |
IMPORT_C | TColorOperationEntry | ( | ) |
Constructor. Sets the size of this class in iSize.
TColorOperationRgbGroupingMode | iColorOperationSourceRgbGroupingMode |
This defines the type of grouping for multiple representation of source color
TColorOperationRgbGroupingMode | iColorOperationTargetRgbGroupingMode |
This defines the type of grouping for multiple representation of target color in case of Color Swap operation. Redundant for Color Accent operation
TValueInfo | iEntryStatus |
This gives the entry status of every color operation entry. If entry is not set or removed, this is ENotActive. And if entry is set, then this is EDiscreteSteps
TBitsIgnore | iNumBitsIgnored |
This gives the number of bits to ignore in case ERgbGroupingSignificantBits is used for multiple representation of source color. For any other case, no. of bits ignored for red, green, blue or alpha should be 0
TRgb | iSourceColor |
The source color (rgb triplet) which is changed to target color in case of Color Swap operation and remains unaffected in case of Color Accent operation
TColorOperationRepresentation | iSourceColorRepresentation |
This defines whether the given source color represents itself or a group of colors
TRgb | iTargetColor |
The target color (rgb triplet) which replaces the source color in case of Color Swap operation. Redundant for Color Accent operation
TColorOperationRepresentation | iTargetColorRepresentation |
This defines whether the given target color represents itself or a group of colors in case of Color Swap operation. Redundant for Color Accent operation