![]() |
libgpac
Documentation of the core library of GPAC
|
import <evg.idl;
Public Member Functions | |
| ColorMatrix () | |
| ColorMatrix (ColorMatrix from) | |
| ColorMatrix (double coefs...) | |
| ColorMatrix | multiply (ColorWatrix with) |
| Color | apply (DOMString color) |
| Color | apply (Color color) |
| Colorf | applyf (DOMString color) |
| Colorf | apply (Color colorf) |
Data Fields | |
| attribute double | rr |
| attribute double | rg |
| attribute double | rb |
| attribute double | ra |
| attribute double | tr |
| attribute double | gr |
| attribute double | gg |
| attribute double | gb |
| attribute double | ga |
| attribute double | tg |
| attribute double | br |
| attribute double | bg |
| attribute double | bb |
| attribute double | ba |
| attribute double | tb |
| attribute double | ar |
| attribute double | ag |
| attribute double | ab |
| attribute double | aa |
| attribute double | ta |
| attribute boolean | identity |
color matrix
| ColorMatrix::ColorMatrix | ( | ) |
constructor
| ColorMatrix::ColorMatrix | ( | ColorMatrix | from | ) |
constructor
| from | the color matrix to use |
| ColorMatrix::ColorMatrix | ( | double | coefs... | ) |
constructor
| coefs | the matrix coefficients |
| ColorMatrix ColorMatrix::multiply | ( | ColorWatrix | with | ) |
multiplies two color matrix this * with
| with | color matrix to multiply with |
apply a color transformation as 8bit RGB
| color | an HTML/SVG color name or an HTML color value formatted as $RRGGBB, #RRGGBB or 0xRRGGBB |
apply a color transformation as 8bit RGB
| color | a color interface |
apply a color transformation as float RGB
| color | an HTML/SVG color name or an HTML color value formatted as $RRGGBB, #RRGGBB or 0xRRGGBB |
apply a color transformation as float RGB
| colorf | a color interface |
| attribute double ColorMatrix::rr |
rr
| attribute double ColorMatrix::rg |
rg
| attribute double ColorMatrix::rb |
rb
| attribute double ColorMatrix::ra |
ra
| attribute double ColorMatrix::tr |
tr
| attribute double ColorMatrix::gr |
gr
| attribute double ColorMatrix::gg |
gg
| attribute double ColorMatrix::gb |
gb
| attribute double ColorMatrix::ga |
ga
| attribute double ColorMatrix::tg |
tg
| attribute double ColorMatrix::br |
br
| attribute double ColorMatrix::bg |
bg
| attribute double ColorMatrix::bb |
bb
| attribute double ColorMatrix::ba |
bb
| attribute double ColorMatrix::tb |
tb
| attribute double ColorMatrix::ar |
ar
| attribute double ColorMatrix::ag |
ag
| attribute double ColorMatrix::ab |
ab
| attribute double ColorMatrix::aa |
aa
| attribute double ColorMatrix::ta |
ta
| attribute boolean ColorMatrix::identity |
identity