Class Triangulation
java.lang.Object
gov.nih.mipav.view.renderer.WildMagic.Poisson.Geometry.Triangulation
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintaddTriangle(int p1, int p2, int p3) doublearea()doublearea(int tIndex) doublearea(int p1, int p2, int p3) voidCrossProduct(Point3D p1, Point3D p2, Point3D p) protected static longEdgeIndex(int p1, int p2) intfactor(int tIndex, int[] p1, int[] p2, int[] p3) intflipMinimize(int eIndex) doubledouble
-
Field Details
-
points
-
edges
-
triangles
-
edgeMap
-
-
Constructor Details
-
Triangulation
public Triangulation()
-
-
Method Details
-
factor
public int factor(int tIndex, int[] p1, int[] p2, int[] p3) -
area
public double area() -
area
public double area(int tIndex) -
area
public double area(int p1, int p2, int p3) -
CrossProduct
-
SquareLength
-
Length
-
flipMinimize
public int flipMinimize(int eIndex) -
addTriangle
public int addTriangle(int p1, int p2, int p3) -
EdgeIndex
protected static long EdgeIndex(int p1, int p2)
-