Function mupdf_sys::fz_transform_rect
source · pub unsafe extern "C" fn fz_transform_rect(
rect: fz_rect,
m: fz_matrix
) -> fz_rect
Expand description
Apply a transform to a rectangle.
After the four corner points of the axis-aligned rectangle have been transformed it may not longer be axis-aligned. So a new axis-aligned rectangle is created covering at least the area of the transformed rectangle.
transform: Transformation matrix to apply. See fz_concat, fz_scale and fz_rotate for how to create a matrix.
rect: Rectangle to be transformed. The two special cases fz_empty_rect and fz_infinite_rect, may be used but are returned unchanged as expected.