cct.math.polyg.java3d
Class j3dPolygonizer

java.lang.Object
  extended by cct.math.polyg.Polygonizer
      extended by cct.math.polyg.java3d.j3dPolygonizer

public class j3dPolygonizer
extends Polygonizer

Title: Molecular Structure Viewer/Editor

Description: Computational Chemistry Toolkit

Copyright: Copyright (c) 2006

Company: ANU


Field Summary
(package private)  boolean marchingTetras
           
 
Fields inherited from class cct.math.polyg.Polygonizer
dataOrigin, fStepSize, fTargetValue, function, iDataSetSize, Normals, Triangles, Vertices
 
Constructor Summary
j3dPolygonizer()
           
j3dPolygonizer(float[] origin, int[] dataSetSize, float stepSize, float isovalue, ImplicitFunctionInterface fun)
           
 
Method Summary
 javax.media.j3d.Shape3D getSurface()
           
 javax.media.j3d.TriangleArray getTriangleArray()
           
static void main(java.lang.String[] args)
           
 void marchCubes()
           
 void setMarchingTatrahedrons(boolean enable)
           
 
Methods inherited from class cct.math.polyg.Polygonizer
dispose, getNormals, getVertices, marchingCubes, marchingCubes2, marchingTetrahedrons, marchTetrahedrons, noTriangles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

marchingTetras

boolean marchingTetras
Constructor Detail

j3dPolygonizer

public j3dPolygonizer()

j3dPolygonizer

public j3dPolygonizer(float[] origin,
                      int[] dataSetSize,
                      float stepSize,
                      float isovalue,
                      ImplicitFunctionInterface fun)
Method Detail

setMarchingTatrahedrons

public void setMarchingTatrahedrons(boolean enable)

getSurface

public javax.media.j3d.Shape3D getSurface()

marchCubes

public void marchCubes()

getTriangleArray

public javax.media.j3d.TriangleArray getTriangleArray()

main

public static void main(java.lang.String[] args)