|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jmol.export.MeshData
class MeshData
Class to generate mesh data (faces, vertices, and normals) for several kinds
of generic meshes. This allows the same routines to be used in different
exporters and possibly in other places, as well.
The meshes implemented are circle, cone, cylinder, and sphere.
Nested Class Summary | |
---|---|
(package private) static class |
MeshData.Data
This internal class is a container for the return values of the getXxxData methods. |
Constructor Summary | |
---|---|
MeshData()
|
Method Summary | |
---|---|
(package private) static MeshSurface |
getCircleData()
Calculates the data (faces, vertices, normals) for a circle. |
(package private) static MeshSurface |
getConeData()
Calculates the data (faces, vertices, normals) for a cone. |
(package private) static MeshSurface |
getCylinderData(boolean inSide)
Calculates the data (faces, vertices, normals) for a cylinder. |
(package private) static MeshSurface |
getSphereData()
Calculates the data (faces, vertices, normals) for a sphere. |
(package private) static MeshSurface |
getTriangleData(javax.vecmath.Point3f pt1,
javax.vecmath.Point3f pt2,
javax.vecmath.Point3f pt3)
Calculates the data (faces, vertices, normals) for a triangle. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
MeshData()
Method Detail |
---|
static MeshSurface getCircleData()
static MeshSurface getTriangleData(javax.vecmath.Point3f pt1, javax.vecmath.Point3f pt2, javax.vecmath.Point3f pt3)
pt1
- Vertex 1.pt2
- Vertex 2.pt3
- Vertex 3.
static MeshSurface getConeData()
static MeshSurface getCylinderData(boolean inSide)
inSide
- Whether inside or not.
static MeshSurface getSphereData()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |