net.jbeans.j3d.modeler.geometry
Class PolygonModeler
java.lang.Object
net.jbeans.j3d.modeler.geometry.GeometryModeler
net.jbeans.j3d.modeler.geometry.SurfaceModeler
net.jbeans.j3d.modeler.geometry.PolygonModeler
- All Implemented Interfaces:
- javax.media.j3d.GeometryUpdater, java.io.Serializable
- public class PolygonModeler
- extends SurfaceModeler
PolygonModeler generates a suface geometry from the specified data.
- Version:
- $Revision: 1.3 $
- Author:
- Masahiro Takatsuka (masa@jbeans.net)
- See Also:
SurfaceModeler
,
Serialized Form
Field Summary |
static int |
AC
|
static int |
CC
|
static int |
CONC
|
static int |
NC
|
static int |
STRIPC
|
static int |
TC
|
static int |
XC
|
static int |
YC
|
static int |
ZC
|
Fields inherited from class net.jbeans.j3d.modeler.geometry.SurfaceModeler |
ADVANCE_NORMAL, alpha, color, colorDim, colorIndices, colors3f, colors4f, computeNormalsOnUpdate, contourCounts, coordDim, coordinateIndices, coords3f, creaseAngle, entryArray, essentials, geomInfo, hasColors, hasTCoords, lookupTable, NAIVE_NORMAL, normal, normalDim, normalgen, normalIndices, normals3f, primitive, sStripifier, sTriangulator, stripCounts, tCoordDim, tCoords, texCoordIndices, texCoords2f, texCoords3f, tmp, totalIndex, x, y, z |
Methods inherited from class net.jbeans.j3d.modeler.geometry.SurfaceModeler |
geomCalcTriNormals, getComputeNormalsOnUpdate, getCreaseAngle, getLookupTable, getPrimitive, isComputeNormalsOnUpdate, isDataReady, modelGeometry, setColorIndices, setColorLookupTable, setColorTable, setComputeNormalsOnUpdate, setCoordinateIndices, setCreaseAngle, setNormalIndices, setPrimitive, setTextureCoordinateIndices, setTransparency, setupGeometryInfo, setValueAt, updateData |
Methods inherited from class net.jbeans.j3d.modeler.geometry.GeometryModeler |
addGeometry, addGeometry, addGeometryListener, clearGeometry, getBounds, getBounds, getCenter, getGeometries, getGeometry, getLength, model, removeGeometryListener, setGeometry, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XC
public static final int XC
- See Also:
- Constant Field Values
YC
public static final int YC
- See Also:
- Constant Field Values
ZC
public static final int ZC
- See Also:
- Constant Field Values
CC
public static final int CC
- See Also:
- Constant Field Values
NC
public static final int NC
- See Also:
- Constant Field Values
TC
public static final int TC
- See Also:
- Constant Field Values
AC
public static final int AC
- See Also:
- Constant Field Values
STRIPC
public static final int STRIPC
- See Also:
- Constant Field Values
CONC
public static final int CONC
- See Also:
- Constant Field Values
PolygonModeler
public PolygonModeler()
initialize
protected void initialize()
- Overrides:
initialize
in class SurfaceModeler
initGeometry
protected void initGeometry()
- Specified by:
initGeometry
in class SurfaceModeler
setXCoordinates
public void setXCoordinates(double[] x)
- Overrides:
setXCoordinates
in class SurfaceModeler
setYCoordinates
public void setYCoordinates(double[] y)
- Overrides:
setYCoordinates
in class SurfaceModeler
setZCoordinates
public void setZCoordinates(double[] z)
- Overrides:
setZCoordinates
in class SurfaceModeler
setColors
public void setColors(double[] color)
- Overrides:
setColors
in class SurfaceModeler
setNormals
public void setNormals(double[][] normal)
- Overrides:
setNormals
in class SurfaceModeler
setTextureCoords
public void setTextureCoords(double[][] tCoords)
- Overrides:
setTextureCoords
in class SurfaceModeler
setStripCounts
public void setStripCounts(int[] stripcounts)
- Overrides:
setStripCounts
in class SurfaceModeler
setContourCounts
public void setContourCounts(int[] contourcounts)
- Overrides:
setContourCounts
in class SurfaceModeler
checkSize
protected boolean checkSize()
- Specified by:
checkSize
in class SurfaceModeler
needsModel
protected boolean needsModel()
- Specified by:
needsModel
in class SurfaceModeler
setData
protected void setData()
- Specified by:
setData
in class SurfaceModeler
test
public void test()
Copyright © 1995-2004 net.jbeans. All Rights Reserved.