Class CompareTwoImagePanel

All Implemented Interfaces:
MouseListener, MouseMotionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible
Direct Known Subclasses:
AssociationPanel, AssociationScorePanel

public abstract class CompareTwoImagePanel extends JPanel implements MouseListener, MouseMotionListener
Panel for displaying two images next to each other separated by a border.
See Also:
  • Field Details

    • leftPts

      protected List<Point2D_F64> leftPts
    • rightPts

      protected List<Point2D_F64> rightPts
    • selectedIsLeft

      protected boolean selectedIsLeft
    • selectRegion

      protected boolean selectRegion
    • borderSize

      protected int borderSize
    • leftImage

      protected BufferedImage leftImage
    • rightImage

      protected BufferedImage rightImage
    • scaleLeft

      protected double scaleLeft
    • scaleRight

      protected double scaleRight
    • firstClick

      @Nullable protected @Nullable Point2D_I32 firstClick
    • mousePosition

      protected Point2D_I32 mousePosition
  • Constructor Details

    • CompareTwoImagePanel

      protected CompareTwoImagePanel(int borderSize, boolean canSelectRegion)
  • Method Details