| // 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); |
| } |
| |
| } |
| |