|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.scilab.forge.scirenderer.shapes.geometry.DefaultGeometry
public class DefaultGeometry
Default implementation of a Geometry.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.scilab.forge.scirenderer.shapes.geometry.Geometry |
|---|
Geometry.FaceCullingMode, Geometry.FillDrawingMode, Geometry.LineDrawingMode |
| Field Summary |
|---|
| Fields inherited from interface org.scilab.forge.scirenderer.shapes.geometry.Geometry |
|---|
DEFAULT_FACE_CULLING_MODE, DEFAULT_FILL_DRAWING_MODE, DEFAULT_LINE_DRAWING_MODE, DEFAULT_POLYGON_OFFSET_MODE |
| Constructor Summary | |
|---|---|
DefaultGeometry()
Default constructor. |
|
| Method Summary | |
|---|---|
ElementsBuffer |
getColors()
Return the colors. |
Geometry.FaceCullingMode |
getFaceCullingMode()
Face-culling mode getter. |
Geometry.FillDrawingMode |
getFillDrawingMode()
Fill drawing mode getter. |
IndicesBuffer |
getIndices()
Return the indices if any. |
Geometry.LineDrawingMode |
getLineDrawingMode()
Line drawing mode getter. |
ElementsBuffer |
getNormals()
Return the normals. |
boolean |
getPolygonOffsetMode()
Polygon offset mode getter. |
ElementsBuffer |
getTextureCoordinates()
Texture coordinates getter. |
ElementsBuffer |
getVertices()
Return the vertices. |
IndicesBuffer |
getWireIndices()
Return the wire indices. |
void |
setColors(ElementsBuffer colors)
Colors setter. |
void |
setFaceCullingMode(Geometry.FaceCullingMode faceCullingMode)
Face culling mode setter. |
void |
setFillDrawingMode(Geometry.FillDrawingMode fillDrawingMode)
Fill drawing mode setter. |
void |
setIndices(IndicesBuffer indicesBuffer)
Indices setter. |
void |
setLineDrawingMode(Geometry.LineDrawingMode lineDrawingMode)
Line drawing mode setter. |
void |
setNormals(ElementsBuffer normals)
Normals setter. |
void |
setPolygonOffsetMode(boolean polygonOffsetMode)
Polygon offset mode setter. |
void |
setTextureCoordinates(ElementsBuffer textureCoordinates)
Texture coordinates setter. |
void |
setVertices(ElementsBuffer vertices)
Vertices setter. |
void |
setWireIndices(IndicesBuffer wireIndices)
Wire indices setter. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultGeometry()
| Method Detail |
|---|
public final Geometry.FaceCullingMode getFaceCullingMode()
Geometry
getFaceCullingMode in interface Geometrypublic final Geometry.FillDrawingMode getFillDrawingMode()
Geometry
getFillDrawingMode in interface Geometrypublic final Geometry.LineDrawingMode getLineDrawingMode()
Geometry
getLineDrawingMode in interface Geometrypublic final boolean getPolygonOffsetMode()
Geometry
getPolygonOffsetMode in interface Geometrypublic final ElementsBuffer getVertices()
Geometry
getVertices in interface Geometrypublic final IndicesBuffer getIndices()
Geometrynull is returned, indices should be treated as consecutive number.
getIndices in interface Geometrypublic final IndicesBuffer getWireIndices()
Geometrynull is returned, no edges are drawn.
getWireIndices in interface Geometrypublic final ElementsBuffer getColors()
Geometry
getColors in interface Geometrypublic final ElementsBuffer getTextureCoordinates()
Geometry
getTextureCoordinates in interface Geometrypublic final ElementsBuffer getNormals()
Geometry
getNormals in interface Geometrypublic final void setFaceCullingMode(Geometry.FaceCullingMode faceCullingMode)
faceCullingMode - the new face culling mode.public final void setFillDrawingMode(Geometry.FillDrawingMode fillDrawingMode)
fillDrawingMode - the new fill drawing mode.public final void setLineDrawingMode(Geometry.LineDrawingMode lineDrawingMode)
lineDrawingMode - the new line drawing mode.public final void setPolygonOffsetMode(boolean polygonOffsetMode)
polygonOffsetMode - the new polygon offset mode.public final void setTextureCoordinates(ElementsBuffer textureCoordinates)
textureCoordinates - the new texture coordinate data.public final void setVertices(ElementsBuffer vertices)
vertices - the new vertices data.public final void setNormals(ElementsBuffer normals)
normals - the new normals data.public final void setColors(ElementsBuffer colors)
colors - the new colors data.public final void setWireIndices(IndicesBuffer wireIndices)
wireIndices - the new wire indices data.public final void setIndices(IndicesBuffer indicesBuffer)
indicesBuffer - the new indices data.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||