LayerPlacement
Affine transform (SVG matrix a b c d e f, mm) locating a layer's trim-local geometry on the imposed sheet
aFloat!Matrix coefficient a — x scale/rotation term: x' = a·x + c·y + e. 1 for an unrotated, unscaled placement.
bFloat!Matrix coefficient b — x shear/rotation term feeding y': y' = b·x + d·y + f. 0 for an unrotated placement.
cFloat!Matrix coefficient c — y shear/rotation term feeding x': x' = a·x + c·y + e. 0 for an unrotated placement.
dFloat!Matrix coefficient d — y scale/rotation term: y' = b·x + d·y + f. 1 for an unrotated, unscaled placement.
eFloat!Matrix coefficient e — translation along x, in millimetres.
fFloat!Matrix coefficient f — translation along y, in millimetres.
View exact SDL
"""
Affine transform (SVG matrix a b c d e f, mm) locating a layer's trim-local geometry on the imposed sheet
"""
type LayerPlacement {
"""
Matrix coefficient `a` — x scale/rotation term: x' = a·x + c·y + e. 1 for an unrotated, unscaled placement.
"""
a: Float!
"""
Matrix coefficient `b` — x shear/rotation term feeding y': y' = b·x + d·y + f. 0 for an unrotated placement.
"""
b: Float!
"""
Matrix coefficient `c` — y shear/rotation term feeding x': x' = a·x + c·y + e. 0 for an unrotated placement.
"""
c: Float!
"""
Matrix coefficient `d` — y scale/rotation term: y' = b·x + d·y + f. 1 for an unrotated, unscaled placement.
"""
d: Float!
"""Matrix coefficient `e` — translation along x, in millimetres."""
e: Float!
"""Matrix coefficient `f` — translation along y, in millimetres."""
f: Float!
}One stable address across all schema views. Follow a field’s type to explore connections between domains.