{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

TransformScope

public interface TransformScope


Scope used for suspending transformation operations

Summary

Public methods

abstract void
transformBy(
    float zoomChange,
    @NonNull Offset panChange,
    float rotationChange
)

Attempts to transform by zoomChange in relative multiplied value, by panChange in pixels and by rotationChange in degrees.

Public methods

transformBy

abstract void transformBy(
    float zoomChange,
    @NonNull Offset panChange,
    float rotationChange
)

Attempts to transform by zoomChange in relative multiplied value, by panChange in pixels and by rotationChange in degrees.

Parameters
float zoomChange

scale factor multiplier change for zoom

@NonNull Offset panChange

panning offset change, in Offset pixels

float rotationChange

change of the rotation in degrees