public class DisplayedAreaSelection extends Object implements Cloneable
A class to keep track of a selected sub-region of an image for the purposes of display.
SingleImagePanel
Modifier and Type | Field and Description |
---|---|
protected int |
brhcX |
protected int |
brhcY |
protected double |
columnSpacing |
protected boolean |
crop |
protected boolean |
deducePixelMagnificationRatioFromSpacing |
protected boolean |
fitToWindow |
protected int |
horizontalGravity |
protected int |
imageHeight |
protected int |
imageWidth |
protected double |
pixelMagnificationRatio |
protected double |
requestedDisplaySpacing |
protected double |
rowSpacing |
protected int |
selectionHeight |
protected int |
selectionWidth |
protected int |
tlhcX |
protected int |
tlhcY |
protected boolean |
useExplicitPixelMagnificationRatio |
protected int |
verticalGravity |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
void |
setPixelMagnificationRatio(double pixelMagnificationRatio)
Change the selection to use the specified magnification ratio.
|
String |
toString() |
void |
translate(int deltaX,
int deltaY) |
protected int brhcX
protected int brhcY
protected double columnSpacing
protected boolean crop
protected boolean deducePixelMagnificationRatioFromSpacing
protected boolean fitToWindow
protected int horizontalGravity
protected int imageHeight
protected int imageWidth
protected double pixelMagnificationRatio
protected double requestedDisplaySpacing
protected double rowSpacing
protected int selectionHeight
protected int selectionWidth
protected int tlhcX
protected int tlhcY
protected boolean useExplicitPixelMagnificationRatio
protected int verticalGravity
public Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
public void setPixelMagnificationRatio(double pixelMagnificationRatio)
pixelMagnificationRatio
- the magnification factor of display pixels relative to the image pixels (i.e., 1.0 means 1 display pixel per 1 image pixel)public void translate(int deltaX, int deltaY)