Add struct for controlling clipping in Java.
Change-Id: Iac747e492c680530553909b0389b230fbc654e30
This commit is contained in:
@@ -318,5 +318,44 @@ public class Script extends BaseObj {
|
||||
public void updateAllocation() {
|
||||
}
|
||||
}
|
||||
|
||||
public static final class LaunchOptions {
|
||||
protected int xstart = -1;
|
||||
protected int ystart = -1;
|
||||
protected int xend = -1 ;
|
||||
protected int yend = -1;
|
||||
|
||||
protected int strategy;
|
||||
|
||||
public void setX(int xstartArg, int xendArg) {
|
||||
if (xstartArg < 0 || xendArg <= xstartArg) {
|
||||
throw new RSIllegalArgumentException("Invalid dimensions");
|
||||
}
|
||||
xstart = xstartArg;
|
||||
xend = xendArg;
|
||||
}
|
||||
|
||||
public void setY(int ystartArg, int yendArg) {
|
||||
if (ystartArg < 0 || yendArg <= ystartArg) {
|
||||
throw new RSIllegalArgumentException("Invalid dimensions");
|
||||
}
|
||||
ystart = ystartArg;
|
||||
yend = yendArg;
|
||||
}
|
||||
|
||||
public int getXStart() {
|
||||
return xstart;
|
||||
}
|
||||
public int getXEnd() {
|
||||
return xend;
|
||||
}
|
||||
public int getYStart() {
|
||||
return ystart;
|
||||
}
|
||||
public int getYEnd() {
|
||||
return yend;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user