public static class VisionCompositing.Shot
extends java.lang.Object
Constructor and Description |
---|
Shot(java.util.ArrayList<VisionCompositing.Corner> corners,
double x,
double y,
double width,
double height,
double minMaskRadius,
double maxMaskRadius,
boolean optional,
VisionCompositing.ShotConfiguration configuration) |
Shot(java.util.ArrayList<VisionCompositing.Corner> corners,
double minMaskRadius,
double maxMaskRadius,
double tolerance,
VisionCompositing.ShotConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
VisionCompositing.ShotConfiguration |
getConfiguration() |
java.util.List<VisionCompositing.Corner> |
getCorners() |
double |
getHeight() |
double |
getMaxMaskRadius() |
double |
getMinMaskRadius() |
double |
getWidth() |
double |
getX() |
double |
getY() |
boolean |
hasBottomEdge() |
boolean |
hasLeftEdge() |
boolean |
hasRightEdge() |
boolean |
hasTopEdge() |
boolean |
isOptional() |
public Shot(java.util.ArrayList<VisionCompositing.Corner> corners, double x, double y, double width, double height, double minMaskRadius, double maxMaskRadius, boolean optional, VisionCompositing.ShotConfiguration configuration)
public Shot(java.util.ArrayList<VisionCompositing.Corner> corners, double minMaskRadius, double maxMaskRadius, double tolerance, VisionCompositing.ShotConfiguration configuration)
public java.util.List<VisionCompositing.Corner> getCorners()
public double getX()
public double getY()
public double getWidth()
public double getHeight()
public double getMinMaskRadius()
public double getMaxMaskRadius()
public boolean isOptional()
public VisionCompositing.ShotConfiguration getConfiguration()
public boolean hasLeftEdge()
public boolean hasRightEdge()
public boolean hasTopEdge()
public boolean hasBottomEdge()