uk.ac.ed.computational_geometry.algorithm.marching_cubes
Class LorensenMarchingCubes

java.lang.Object
  extended by uk.ac.ed.computational_geometry.algorithm.marching_cubes.LorensenMarchingCubes

public class LorensenMarchingCubes
extends Object


Field Summary
protected static Cube.Edge[][] surface_table
           
 
Constructor Summary
LorensenMarchingCubes()
           
 
Method Summary
static MarchingCubes.Manifold getManifold(List<Cube> surface_cubes)
           
static Mesh getMesh(List<Cube> surface_cubes)
           
static List<javax.vecmath.Point3d> getSurface(List<Cube> surface_cubes)
           
protected static Cube.Edge[][] getSurfaceTable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

surface_table

protected static Cube.Edge[][] surface_table
Constructor Detail

LorensenMarchingCubes

public LorensenMarchingCubes()
Method Detail

getSurface

public static List<javax.vecmath.Point3d> getSurface(List<Cube> surface_cubes)

getManifold

public static MarchingCubes.Manifold getManifold(List<Cube> surface_cubes)

getMesh

public static Mesh getMesh(List<Cube> surface_cubes)

getSurfaceTable

protected static Cube.Edge[][] getSurfaceTable()