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 coeficients |
ColorMatrix ColorMatrix::multiply | ( | ColorWatrix | with | ) |
multiplies two color matrix this * with
with | color matrix to multiply with |
Color ColorMatrix::apply | ( | DOMString | color | ) |
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 |
Colorf ColorMatrix::applyf | ( | DOMString | color | ) |
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