blockSelectionMode
private boolean blockSelectionMode
borderX
private int borderX
borderY
private int borderY
foundBlock
private Rectangle2D foundBlock
graphicComponentQueue
public LinkedList graphicComponentQueue
rangeRectangle
private Rectangle2D rangeRectangle
searchRange
private int searchRange
selectedBlock
private Rectangle2D selectedBlock
setRangeMode
private boolean setRangeMode
clearImage
public void clearImage()
disableAllModes
public void disableAllModes()
drawRectangle
public void drawRectangle(Rectangle.Double rect)
getSearchRange
public int getSearchRange()
markPosition
private void markPosition(Graphics2D g2,
int x,
int y)
paint
public void paint(Graphics g)
removeRectangle
public boolean removeRectangle(Rectangle2D.Double rect)
setBlockSelectionMode
public void setBlockSelectionMode(boolean status)
setImage
public void setImage(int imageIndex)
setSearchRangeMode
public void setSearchRangeMode(boolean status)
showBlockMovement
public void showBlockMovement(Point2D targetPosition)
showMultipleBlockMovements
public void showMultipleBlockMovements(Point[][] motionVectors)
update
public void update(Graphics g)
updateImage
public void updateImage()