Pdftransformtype transform = transform_op listval string_of_trop : transform_op -> stringval string_of_transform : transform_op list -> stringval i : transformval compose : transform_op -> transform_op list -> transform_op listval i_matrix : transform_matrixval matrix_compose : transform_matrix -> transform_matrix -> transform_matrixval string_of_matrix : transform_matrix -> stringval matrix_invert : transform_matrix -> transform_matrixval mktranslate : float -> float -> transform_matrixval mkscale : (float * float) -> float -> float -> transform_matrixval mkrotate : (float * float) -> float -> transform_matrixval mkshearx : (float * float) -> float -> transform_matrixval mksheary : (float * float) -> float -> transform_matrixval matrix_of_op : transform_op -> transform_matrixval transform_matrix : transform_matrix -> (float * float) -> float * floatval matrix_of_transform : transform_op list -> transform_matrixval transform : transform_op list -> (float * float) -> float * floatval decompose :
transform_matrix ->
float * float * float * float * float * floatval recompose :
float ->
float ->
float ->
float ->
float ->
float ->
transform_matrix