Interface AdjustableView

All Superinterfaces:
ViewportAware
All Known Implementing Classes:
FigureEditorPanel, LayerCanvas

public interface AdjustableView extends ViewportAware
JComponents implementing this interface are views which can be adjusted using the AdjustableViewScrollPane.
  • Method Details

    • getMaxVisibleModelBounds

      Rectangle2D getMaxVisibleModelBounds()
      Returns:
      The maximum visible model bounds in model coordinates.
    • getDefaultZoomFactor

      double getDefaultZoomFactor()
      Returns:
      The default zoom factor.
      See Also:
    • getMinZoomFactor

      double getMinZoomFactor()
      Returns:
      The minimum zoom factor.
      See Also:
    • getMaxZoomFactor

      double getMaxZoomFactor()
      Returns:
      The maximum zoom factor.
      See Also: