Name
CRC.transform() — führt eine beliebige Transformation ausorm:availability: HTML 5
Überblick
void transform(floata
, floatb
, floatc
, floatd
, floate
, floatf
)
Argumente
a
,
b
,
c
,
d
,
e
,
f
Sechs Elemente einer affinen 3-×-3-Transformationsmatrix.
Beschreibung
Die Argumente dieser Methode geben die sechs nicht trivialen
Elemente einer affinen 3-×-3-Transformationsmatrix T
an:
a c e b d f 0 0 1
transform()
setzt die
aktuelle Transformationsmatrix auf das Produkt der
Transformationsmatrix und T
:
CTM' = CTM × T
Translationen, Skalierung und Rotationen können mit dieser
allgemeineren transform()
-Methode
durchgeführt werden. Rufen Sie für eine Translation transform(1,0,0,1,dx,dy)
auf, für eine
Skalierung transform(sx,0,0,sy,0,0)
. Eine Drehung im Uhrzeigersinn ...
Get Canvas kurz & gut now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.