java.lang.Object
org.scilab.forge.scirenderer.implementation.jogl.clipping.JoGLClippingManager
All Implemented Interfaces:
ClippingManager

public class JoGLClippingManager extends Object implements ClippingManager
Author:
Pierre Lando
  • Constructor Details

    • JoGLClippingManager

      public JoGLClippingManager(JoGLDrawingTools drawingTools)
      Default constructor.
      Parameters:
      drawingTools - used drawing tools.
  • Method Details

    • getClippingPlaneNumber

      public int getClippingPlaneNumber()
      Description copied from interface: ClippingManager
      Return the number of available clipping plane. At least 6 clipping plane are supported.
      Specified by:
      getClippingPlaneNumber in interface ClippingManager
      Returns:
      the number of available clipping plane.
    • getClippingPlane

      public JoGLClippingPlane getClippingPlane(int i)
      Description copied from interface: ClippingManager
      Return the i-th clipping plane. null is returned if i is not a valid index.
      Specified by:
      getClippingPlane in interface ClippingManager
      Parameters:
      i - the given index.
      Returns:
      the i-th clipping plane.
    • disableClipping

      public void disableClipping()
      Description copied from interface: ClippingManager
      Disable all clipping plane.
      Specified by:
      disableClipping in interface ClippingManager
    • reload

      public void reload()