Class MarchingSquares
java.lang.Object
gov.nih.mipav.view.renderer.WildMagic.Poisson.MarchingCubes.MarchingSquares
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int[]static final int[][]static final intstatic double[][] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intAddEdgeIndices(double[] v, double iso, int[] isoIndices) static intstatic intGetIndex(double[] v, double iso) static doubleInterpolate(double v1, double v2) static booleanIsAmbiguous(double[] v, double isoValue) static voidSetVertex(int e, double[] values, double iso)
-
Field Details
-
MAX_EDGES
public static final int MAX_EDGES- See Also:
-
vertexList
public static double[][] vertexList -
edgeMask
public static final int[] edgeMask -
edges
public static final int[][] edges
-
-
Constructor Details
-
MarchingSquares
public MarchingSquares()
-
-
Method Details
-
GetIndex
public static int GetIndex(double[] v, double iso) -
IsAmbiguous
public static boolean IsAmbiguous(double[] v, double isoValue) -
AddEdges
-
AddEdgeIndices
public static int AddEdgeIndices(double[] v, double iso, int[] isoIndices) -
SetVertex
public static void SetVertex(int e, double[] values, double iso) -
Interpolate
public static double Interpolate(double v1, double v2)
-