@Internal public class BoundingBox extends Object
| Constructor and Description |
|---|
BoundingBox(int x,
int y) |
BoundingBox(int left,
int top,
int right,
int bottom) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(int x,
int y) |
static void |
deleteSingleLineBoxes(List<BoundingBox> boxes) |
int |
getBottom() |
int |
getHeight() |
int |
getLeft() |
int |
getMarginBottom(int maxY) |
int |
getMarginHeight(int maxY) |
int |
getMarginLeft() |
int |
getMarginRight(int maxX) |
int |
getMarginTop() |
int |
getMarginWidth(int maxX) |
int |
getRight() |
int |
getTop() |
int |
getWidth() |
boolean |
isNear(BoundingBox box) |
boolean |
isNear(int x,
int y) |
void |
merge(BoundingBox box) |
void |
merge(int x,
int y) |
static void |
mergeOverlappingBoxes(ArrayList<BoundingBox> boxes) |
public BoundingBox(int x,
int y)
public BoundingBox(int left,
int top,
int right,
int bottom)
public int getLeft()
public int getTop()
public int getRight()
public int getBottom()
public int getWidth()
public int getHeight()
public int getMarginLeft()
public int getMarginTop()
public int getMarginRight(int maxX)
public int getMarginBottom(int maxY)
public int getMarginWidth(int maxX)
public int getMarginHeight(int maxY)
public boolean contains(int x,
int y)
public boolean isNear(int x,
int y)
public boolean isNear(BoundingBox box)
public void merge(int x,
int y)
public void merge(BoundingBox box)
public static void mergeOverlappingBoxes(ArrayList<BoundingBox> boxes)
public static void deleteSingleLineBoxes(List<BoundingBox> boxes)
Copyright © 2015 Atlassian. All rights reserved.