Class CubeFactory
- java.lang.Object
-
- org.scilab.forge.scirenderer.utils.shapes.geometry.CubeFactory
-
public final class CubeFactory extends java.lang.Object
An utility class to create cube geometry.- Author:
- Pierre Lando
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Geometry
createCube(Canvas canvas)
Return a geometry representing a simple cube.static Geometry
createCube(Canvas canvas, int density)
Return a geometry representing a cube.static Geometry
createCube(Canvas canvas, int density, boolean wired)
Return a geometry representing a cube.
-
-
-
Method Detail
-
createCube
public static Geometry createCube(Canvas canvas)
Return a geometry representing a simple cube.- Parameters:
canvas
- the canvas where the buffers are created.- Returns:
- a geometry representing a simple cube.
-
createCube
public static Geometry createCube(Canvas canvas, int density)
Return a geometry representing a cube. Each cube face are made of density^2 square.- Parameters:
canvas
- the canvas where the geometry buffers are created.density
- the square density on cube faces.- Returns:
- a geometry representing a cube.
-
createCube
public static Geometry createCube(Canvas canvas, int density, boolean wired)
Return a geometry representing a cube. Each cube face are made of density^2 square.- Parameters:
canvas
- the canvas where the geometry buffers are created.density
- the square density on cube faces.wired
- true if the wire is visible.- Returns:
- a geometry representing a cube.
-
-