Class ViewportConfiguration

java.lang.Object
org.jzy3d.plot3d.rendering.view.ViewportConfiguration

public class ViewportConfiguration extends Object
A ViewportConfiguration states how a particular GL rendering should occupy a canvas area. It is define by a width and height, and support an X and Y offset
Author:
Martin Pernollet
  • Field Details

    • width

      protected int width
    • height

      protected int height
    • x

      protected int x
    • y

      protected int y
    • mode

      protected ViewportMode mode
  • Constructor Details

    • ViewportConfiguration

      public ViewportConfiguration(int width, int height)
    • ViewportConfiguration

      public ViewportConfiguration(int width, int height, int x, int y)
    • ViewportConfiguration

      public ViewportConfiguration(ICanvas canvas)
      A viewport configuration that occupies the complete canvas area.
  • Method Details

    • getWidth

      public int getWidth()
    • setWidth

      public void setWidth(int width)
    • getHeight

      public int getHeight()
    • setHeight

      public void setHeight(int height)
    • getX

      public int getX()
    • setX

      public void setX(int x)
    • getY

      public int getY()
    • setY

      public void setY(int y)
    • ratio

      public float ratio()
      computes width/height
    • getMode

      public ViewportMode getMode()
    • setMode

      public void setMode(ViewportMode mode)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • clone

      public ViewportConfiguration clone()
      Overrides:
      clone in class Object
    • toArray

      public int[] toArray()