blob: 02261db11b1653e570b644edcf474d7a26b241b0 [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.core.ViewfinderSurfaceRequest surfaceRequest, androidx.camera.viewfinder.core.ImplementationMode implementationMode, androidx.camera.viewfinder.core.TransformationInfo transformationInfo, optional androidx.compose.ui.Modifier modifier, optional androidx.camera.viewfinder.compose.MutableCoordinateTransformer? coordinateTransformer);
}
}