Pixman.Transform – pixman-1 Reference Manual
Transform
Object Hierarchy:
Pixman.Transform
Pixman.Transform
Pixman.Transform
Description:
[
CCode
( cname =
"pixman_transform_t"
, has_type_id =
false
) ]
public
struct
Transform
Namespace:
Pixman
Package:
pixman-1
Content:
Creation methods:
public
Transform.identity
()
public
Transform.init_rotate
(
Fixed
cos,
Fixed
sin)
public
Transform.init_scale
(
Fixed
sx,
Fixed
sy)
public
Transform.init_translate
(
Fixed
tx,
Fixed
ty)
Methods:
public
bool
bounds
(
Box16
b)
public
bool
is_identity
()
public
bool
is_int_translate
()
public
bool
is_inverse
(
Transform
b)
public
bool
is_scale
()
public
bool
multiply
(
Transform
l,
Transform
r)
public
bool
point
(
Vector
vector)
public
bool
point_3d
(
Vector
vector)
public
bool
rotate
(
Transform
reverse,
Fixed
c,
Fixed
s)
public
bool
scale
(
Transform
reverse,
Fixed
sx,
Fixed
sy)
public
bool
translate
(
Transform
reverse,
Fixed
tx,
Fixed
ty)
Fields:
public
Fixed
[]
matrix
2022 vala-language.org