blob: 527874e455cc94aa6e0a4048ce1834b850eefb39 [file] [log] [blame]
// Signature format: 4.0
package androidx.camera.viewfinder.compose {
public interface CoordinateTransformer {
method public float[] getTransformMatrix();
method public long transform(long);
property public float[] transformMatrix;
}
public final class CoordinateTransformerKt {
method public static androidx.camera.viewfinder.compose.MutableCoordinateTransformer MutableCoordinateTransformer(optional float[] matrix);
}
public final class IdentityCoordinateTransformer implements androidx.camera.viewfinder.compose.CoordinateTransformer {
property public float[] transformMatrix;
field public static final androidx.camera.viewfinder.compose.IdentityCoordinateTransformer INSTANCE;
}
public interface MutableCoordinateTransformer extends androidx.camera.viewfinder.compose.CoordinateTransformer {
method public void setTransformMatrix(float[]);
property public float[] transformMatrix;
}
public final class ViewfinderKt {
method @androidx.compose.runtime.Composable public static void Viewfinder(androidx.camera.viewfinder.surface.ViewfinderSurfaceRequest surfaceRequest, androidx.camera.viewfinder.surface.ImplementationMode implementationMode, androidx.camera.viewfinder.surface.TransformationInfo transformationInfo, optional androidx.compose.ui.Modifier modifier, optional androidx.camera.viewfinder.compose.MutableCoordinateTransformer? coordinateTransformer);
}
}