Package io.anyline2.view
Class CutoutRect
-
- All Implemented Interfaces:
public class CutoutRect
-
-
Field Summary
Fields Modifier and Type Field Description public Rect
rectOnImage
public Rect
rectOnVisibleView
public CutoutConfig
cutoutConfig
public int
frameWidth
public int
frameHeight
-
Constructor Summary
Constructors Constructor Description CutoutRect(CutoutConfig config)
-
Method Summary
Modifier and Type Method Description CutoutConfig
getCutoutConfig()
int
getFrameWidth()
int
getFrameHeight()
void
calcCutOutAndImageCropBounds(int frameWidth, int frameHeight, int viewWidth, int viewHeight, float scale, boolean isPreviewHorizontallyMirrored, boolean isPreviewVerticallyMirrored)
int
getCutoutCropOffsetOnViewX()
int
getCutoutCropOffsetOnViewY()
-
-
Constructor Detail
-
CutoutRect
CutoutRect(CutoutConfig config)
-
-
Method Detail
-
getCutoutConfig
CutoutConfig getCutoutConfig()
-
getFrameWidth
int getFrameWidth()
-
getFrameHeight
int getFrameHeight()
-
calcCutOutAndImageCropBounds
void calcCutOutAndImageCropBounds(int frameWidth, int frameHeight, int viewWidth, int viewHeight, float scale, boolean isPreviewHorizontallyMirrored, boolean isPreviewVerticallyMirrored)
-
getCutoutCropOffsetOnViewX
int getCutoutCropOffsetOnViewX()
-
getCutoutCropOffsetOnViewY
int getCutoutCropOffsetOnViewY()
-
-
-
-