Class G2DClippingManager
- java.lang.Object
-
- org.scilab.forge.scirenderer.implementation.g2d.clipping.G2DClippingManager
-
- All Implemented Interfaces:
ClippingManager
public class G2DClippingManager extends java.lang.Object implements ClippingManager
- Author:
- Calixte DENIZET
-
-
Constructor Summary
Constructors Constructor Description G2DClippingManager(G2DDrawingTools drawingTools)Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisableClipping()Disable all clipping plane.ClippingPlanegetClippingPlane(int i)Return the i-th clipping plane.intgetClippingPlaneNumber()Return the number of available clipping plane.java.util.List<ClippingPlane>getClippingPlanes()
-
-
-
Constructor Detail
-
G2DClippingManager
public G2DClippingManager(G2DDrawingTools drawingTools)
Default constructor.- Parameters:
drawingTools- used drawing tools.
-
-
Method Detail
-
getClippingPlanes
public java.util.List<ClippingPlane> getClippingPlanes()
-
getClippingPlaneNumber
public int getClippingPlaneNumber()
Description copied from interface:ClippingManagerReturn the number of available clipping plane. At least 6 clipping plane are supported.- Specified by:
getClippingPlaneNumberin interfaceClippingManager- Returns:
- the number of available clipping plane.
-
getClippingPlane
public ClippingPlane getClippingPlane(int i)
Description copied from interface:ClippingManagerReturn the i-th clipping plane.nullis returned if i is not a valid index.- Specified by:
getClippingPlanein interfaceClippingManager- Parameters:
i- the given index.- Returns:
- the i-th clipping plane.
-
disableClipping
public void disableClipping()
Description copied from interface:ClippingManagerDisable all clipping plane.- Specified by:
disableClippingin interfaceClippingManager
-
-