Class RenderBoxHelper


  • public final class RenderBoxHelper
    extends Object
    Helper for rendering overlay boxes.
    Author:
    Stephan Saalfeld, Tobias Pietzsch, Jean-Yves Tinevez
    • Constructor Detail

      • RenderBoxHelper

        public RenderBoxHelper()
    • Method Detail

      • setPerspectiveProjection

        public void setPerspectiveProjection​(boolean b)
      • setScale

        public void setScale​(double scale)
      • setDepth

        public void setDepth​(double depth)
      • setOrigin

        public void setOrigin​(double x,
                              double y)
      • project

        public void project​(double[] point,
                            double[] projection)
        Project a point.
        Parameters:
        point - point to project
        projection - projected point is stored here
      • project

        public double[] project​(double[] point)
        Project a point.
        Parameters:
        point - point to project
        Returns:
        projected point
      • reproject

        public double[] reproject​(double x,
                                  double y,
                                  double z)
        Reproject a point
        Parameters:
        x - projected x
        y - projected y
        z - z plane to which to reproject
        Returns:
        reprojected point