|
| FPixel (const FPixel &iValue) |
|
| FPixel (const ISample &iSample) |
|
| FPixel (const uint8 *iData, eFormat iFormat, const FColorSpace *iColorSpace=nullptr, uint64 iPlaneSize=0) |
|
| FPixel (FPixel &&iValue) |
|
| FPixel (uint8 *iData, eFormat iFormat, const FColorSpace *iColorSpace=nullptr, uint64 iPlaneSize=0) |
|
| ~FPixel () |
|
void | Next () const |
|
FPixel & | operator= (const FPixel &iValue) |
|
void | Prev () const |
|
void | SetPointer (uint8 *iPtr) |
|
| ~ISample () |
|
uint16 | A16 () const |
|
uint16 | a16 () const |
|
uint8 | A8 () const |
|
uint8 | a8 () const |
|
float | AF () const |
|
float | aF () const |
|
uint16 | Alpha16 () const |
|
uint8 | Alpha8 () const |
|
float | AlphaF () const |
|
template<typename T > |
T | AlphaT () const |
|
template<typename T > |
T | AT () const |
|
uint16 | B16 () const |
|
uint16 | b16 () const |
|
uint8 | B8 () const |
|
uint8 | b8 () const |
|
float | BF () const |
|
float | bF () const |
|
uint8 * | Bits () |
|
const uint8 * | Bits () const |
|
uint16 | Blue16 () const |
|
uint8 | Blue8 () const |
|
float | BlueF () const |
|
uint16 | Channel16 (uint8 iIndex) const |
|
uint8 | Channel8 (uint8 iIndex) const |
|
ufloat | ChannelF (uint8 iIndex) const |
|
template<typename T > |
T | ChannelT (uint8 iIndex) const |
|
uint16 | Cyan16 () const |
|
uint8 | Cyan8 () const |
|
float | CyanF () const |
|
uint16 | G16 () const |
|
uint8 | G8 () const |
|
float | GF () const |
|
uint16 | Green16 () const |
|
uint8 | Green8 () const |
|
float | GreenF () const |
|
uint16 | Grey16 () const |
|
uint8 | Grey8 () const |
|
float | GreyF () const |
|
uint16 | Hue16 () const |
|
uint8 | Hue8 () const |
|
float | HueF () const |
|
uint16 | K16 () const |
|
uint8 | K8 () const |
|
uint16 | Key16 () const |
|
uint8 | Key8 () const |
|
float | KeyF () const |
|
float | KF () const |
|
uint16 | L16 () const |
|
uint8 | L8 () const |
|
float | LF () const |
|
uint16 | Lightness16 () const |
|
uint8 | Lightness8 () const |
|
float | LightnessF () const |
|
uint16 | Luma16 () const |
|
uint8 | Luma8 () const |
|
float | LumaF () const |
|
uint16 | Magenta16 () const |
|
uint8 | Magenta8 () const |
|
float | MagentaF () const |
|
bool | operator!= (const ISample &iOther) const |
|
bool | operator== (const ISample &iOther) const |
|
uint64 | PlaneSize () const |
|
FColor | Premultiplied () const |
|
void | Premultiply () |
|
uint16 | R16 () const |
|
uint8 | R8 () const |
|
uint16 | Red16 () const |
|
uint8 | Red8 () const |
|
float | RedF () const |
|
float | RF () const |
|
uint16 | Saturation16 () const |
|
uint8 | Saturation8 () const |
|
float | SaturationF () const |
|
void | SetA16 (uint16 iValue) |
|
void | Seta16 (uint16 iValue) |
|
void | SetA8 (uint8 iValue) |
|
void | Seta8 (uint8 iValue) |
|
void | SetAF (float iValue) |
|
void | SetaF (ufloat iValue) |
|
void | SetAlpha16 (uint16 iValue) |
|
void | SetAlpha8 (uint8 iValue) |
|
void | SetAlphaF (float iValue) |
|
template<typename T > |
void | SetAlphaT (T iValue) |
|
template<typename T > |
void | SetAT (T iValue) |
|
void | SetB16 (uint16 iValue) |
|
void | Setb16 (uint16 iValue) |
|
void | SetB8 (uint8 iValue) |
|
void | Setb8 (uint8 iValue) |
|
void | SetBF (ufloat iValue) |
|
void | SetbF (ufloat iValue) |
|
void | SetBlue16 (uint16 iValue) |
|
void | SetBlue8 (uint8 iValue) |
|
void | SetBlueF (ufloat iValue) |
|
void | SetChannel16 (uint8 iIndex, uint16 iValue) |
|
void | SetChannel8 (uint8 iIndex, uint8 iValue) |
|
void | SetChannelF (uint8 iIndex, ufloat iValue) |
|
template<typename T > |
void | SetChannelT (uint8 iIndex, T iValue) |
|
void | SetCyan16 (uint16 iValue) |
|
void | SetCyan8 (uint8 iValue) |
|
void | SetCyanF (ufloat iValue) |
|
void | SetG16 (uint16 iValue) |
|
void | SetG8 (uint8 iValue) |
|
void | SetGF (ufloat iValue) |
|
void | SetGreen16 (uint16 iValue) |
|
void | SetGreen8 (uint8 iValue) |
|
void | SetGreenF (ufloat iValue) |
|
void | SetGrey16 (uint16 iValue) |
|
void | SetGrey8 (uint8 iValue) |
|
void | SetGreyF (ufloat iValue) |
|
void | SetHue16 (uint16 iValue) |
|
void | SetHue8 (uint8 iValue) |
|
void | SetHueF (ufloat iValue) |
|
void | SetK16 (uint16 iValue) |
|
void | SetK8 (uint8 iValue) |
|
void | SetKey16 (uint16 iValue) |
|
void | SetKey8 (uint8 iValue) |
|
void | SetKeyF (ufloat iValue) |
|
void | SetKF (ufloat iValue) |
|
void | SetL16 (uint16 iValue) |
|
void | SetL8 (uint8 iValue) |
|
void | SetLF (ufloat iValue) |
|
void | SetLightness16 (uint16 iValue) |
|
void | SetLightness8 (uint8 iValue) |
|
void | SetLightnessF (ufloat iValue) |
|
void | SetLuma16 (uint16 iValue) |
|
void | SetLuma8 (uint8 iValue) |
|
void | SetLumaF (ufloat iValue) |
|
void | SetMagenta16 (uint16 iValue) |
|
void | SetMagenta8 (uint8 iValue) |
|
void | SetMagentaF (ufloat iValue) |
|
void | SetR16 (uint16 iValue) |
|
void | SetR8 (uint8 iValue) |
|
void | SetRed16 (uint16 iValue) |
|
void | SetRed8 (uint8 iValue) |
|
void | SetRedF (ufloat iValue) |
|
void | SetRF (ufloat iValue) |
|
void | SetSaturation16 (uint16 iValue) |
|
void | SetSaturation8 (uint8 iValue) |
|
void | SetSaturationF (ufloat iValue) |
|
void | SetU16 (uint16 iValue) |
|
void | SetU8 (uint8 iValue) |
|
void | SetUF (ufloat iValue) |
|
void | SetV16 (uint16 iValue) |
|
void | SetV8 (uint8 iValue) |
|
void | SetValue16 (uint16 iValue) |
|
void | SetValue8 (uint8 iValue) |
|
void | SetValueF (ufloat iValue) |
|
void | SetVF (ufloat iValue) |
|
void | SetX16 (uint16 iValue) |
|
void | Setx16 (uint16 iValue) |
|
void | SetX8 (uint8 iValue) |
|
void | Setx8 (uint8 iValue) |
|
void | SetXF (ufloat iValue) |
|
void | SetxF (ufloat iValue) |
|
void | SetY16 (uint16 iValue) |
|
void | Sety16 (uint16 iValue) |
|
void | SetY8 (uint8 iValue) |
|
void | Sety8 (uint8 iValue) |
|
void | SetYellow16 (uint16 iValue) |
|
void | SetYellow8 (uint8 iValue) |
|
void | SetYellowF (ufloat iValue) |
|
void | SetYF (ufloat iValue) |
|
void | SetyF (ufloat iValue) |
|
void | SetZ16 (uint16 iValue) |
|
void | SetZ8 (uint8 iValue) |
|
void | SetZF (ufloat iValue) |
|
FColor | ToFormat (eFormat iDstFormat) const |
|
uint16 | U16 () const |
|
uint8 | U8 () const |
|
float | UF () const |
|
FColor | Unpremultiplied () const |
|
void | Unpremultiply () |
|
uint16 | V16 () const |
|
uint8 | V8 () const |
|
uint16 | Value16 () const |
|
uint8 | Value8 () const |
|
float | ValueF () const |
|
float | VF () const |
|
uint16 | X16 () const |
|
uint16 | x16 () const |
|
uint8 | X8 () const |
|
uint8 | x8 () const |
|
float | XF () const |
|
float | xF () const |
|
uint16 | Y16 () const |
|
uint16 | y16 () const |
|
uint8 | Y8 () const |
|
uint8 | y8 () const |
|
uint16 | Yellow16 () const |
|
uint8 | Yellow8 () const |
|
float | YellowF () const |
|
float | YF () const |
|
float | yF () const |
|
uint16 | Z16 () const |
|
uint8 | Z8 () const |
|
float | ZF () const |
|
| ~IHasFormat () |
|
uint8 | AlphaIndex () const |
|
uint8 | BytesPerPixel () const |
|
uint8 | BytesPerSample () const |
|
uint8 | DefaultProfileCode () const |
|
eFormat | Format () const |
|
const FFormatMetrics & | FormatMetrics () const |
|
bool | HasAlpha () const |
|
const uint8 * | IndexTable () const |
|
bool | Linear () const |
|
eColorModel | Model () const |
|
uint8 | NumColorChannels () const |
|
bool | Planar () const |
|
bool | Premultiplied () const |
|
uint8 | RedirectedIndex (uint8 iIndex) const |
|
bool | Reversed () const |
|
uint8 | SamplesPerPixel () const |
|
bool | Swapped () const |
|
eType | Type () const |
|
| ~IHasColorSpace () |
|
void | AssignColorSpace (const FColorSpace *iColorSpace) |
|
const FColorSpace * | ColorSpace () const |
|
A FPixel does not allocates its own storage space and is not responsible for its memory.
- See also
- ISample
-
FColor