Class Cube
- java.lang.Object
-
- gov.nih.mipav.view.renderer.WildMagic.Poisson.MarchingCubes.Cube
-
public class Cube extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Cube()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
AntipodalCornerIndex(int idx)
static int
CornerIndex(int x, int y, int z)
static void
EdgeCorners(int idx, int[] c1, int[] c2)
static int
EdgeIndex(int orientation, int i, int j)
static int
EdgeReflectCornerIndex(int idx, int edgeIndex)
static int
EdgeReflectEdgeIndex(int edgeIndex)
static int
FaceAdjacentToEdges(int eIndex1, int eIndex2)
static void
FaceCorners(int idx, int[] c1, int[] c2, int[] c3, int[] c4)
static int
FaceIndex(int dir, int offSet)
static int
FaceIndex(int x, int y, int z)
static int
FaceReflectCornerIndex(int idx, int faceIndex)
static int
FaceReflectEdgeIndex(int idx, int faceIndex)
static int
FaceReflectFaceIndex(int idx, int faceIndex)
static void
FacesAdjacentToEdge(int eIndex, int[] f1Index, int[] f2Index)
static void
FactorCornerIndex(int idx, int[] x, int[] y, int[] z)
static void
FactorEdgeIndex(int idx, int[] orientation, int[] i, int[] j)
static void
FactorFaceIndex(int idx, int[] dir, int[] offSet)
static void
FactorFaceIndex(int idx, int[] x, int[] y, int[] z)
-
-
-
Method Detail
-
CornerIndex
public static int CornerIndex(int x, int y, int z)
-
FactorCornerIndex
public static void FactorCornerIndex(int idx, int[] x, int[] y, int[] z)
-
EdgeIndex
public static int EdgeIndex(int orientation, int i, int j)
-
FactorEdgeIndex
public static void FactorEdgeIndex(int idx, int[] orientation, int[] i, int[] j)
-
FaceIndex
public static int FaceIndex(int x, int y, int z)
-
FaceIndex
public static int FaceIndex(int dir, int offSet)
-
FactorFaceIndex
public static void FactorFaceIndex(int idx, int[] x, int[] y, int[] z)
-
FactorFaceIndex
public static void FactorFaceIndex(int idx, int[] dir, int[] offSet)
-
FaceAdjacentToEdges
public static int FaceAdjacentToEdges(int eIndex1, int eIndex2)
-
FacesAdjacentToEdge
public static void FacesAdjacentToEdge(int eIndex, int[] f1Index, int[] f2Index)
-
EdgeCorners
public static void EdgeCorners(int idx, int[] c1, int[] c2)
-
FaceCorners
public static void FaceCorners(int idx, int[] c1, int[] c2, int[] c3, int[] c4)
-
AntipodalCornerIndex
public static int AntipodalCornerIndex(int idx)
-
FaceReflectFaceIndex
public static int FaceReflectFaceIndex(int idx, int faceIndex)
-
FaceReflectEdgeIndex
public static int FaceReflectEdgeIndex(int idx, int faceIndex)
-
FaceReflectCornerIndex
public static int FaceReflectCornerIndex(int idx, int faceIndex)
-
EdgeReflectCornerIndex
public static int EdgeReflectCornerIndex(int idx, int edgeIndex)
-
EdgeReflectEdgeIndex
public static int EdgeReflectEdgeIndex(int edgeIndex)
-
-