Package gov.nih.mipav.model.structures
Class ComputationalGeometry._TransformBetweenDataStructures
- java.lang.Object
-
- gov.nih.mipav.model.structures.ComputationalGeometry._TransformBetweenDataStructures
-
- Enclosing class:
- ComputationalGeometry
public class ComputationalGeometry._TransformBetweenDataStructures extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) ComputationalGeometry.HelpMethodshm
-
Constructor Summary
Constructors Constructor Description _TransformBetweenDataStructures()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.HashSet<ComputationalGeometry.Triangle2>HalfEdge2ToTriangle2(ComputationalGeometry.HalfEdgeData2 data)java.util.HashSet<ComputationalGeometry.Triangle2>MeshToTriangle2(WildMagic.LibFoundation.Mathematics.Vector2d[] meshVertices, int[] meshTriangles)ComputationalGeometry.HalfEdgeData2Triangle2ToHalfEdge2(java.util.HashSet<ComputationalGeometry.Triangle2> triangles, ComputationalGeometry.HalfEdgeData2 data)ComputationalGeometry.MeshTriangle3ToCompressedMesh(java.util.HashSet<ComputationalGeometry.Triangle3<ComputationalGeometry.MyVector3>> triangles)ComputationalGeometry.MeshTriangle3ToMesh(java.util.HashSet<ComputationalGeometry.Triangle3<ComputationalGeometry.MyVector3>> triangles)ComputationalGeometry.MeshTriangles2ToMesh(java.util.HashSet<ComputationalGeometry.Triangle2> triangles, boolean useCompressedMesh, double meshHeight)
-
-
-
Method Detail
-
Triangle2ToHalfEdge2
public ComputationalGeometry.HalfEdgeData2 Triangle2ToHalfEdge2(java.util.HashSet<ComputationalGeometry.Triangle2> triangles, ComputationalGeometry.HalfEdgeData2 data)
-
HalfEdge2ToTriangle2
public java.util.HashSet<ComputationalGeometry.Triangle2> HalfEdge2ToTriangle2(ComputationalGeometry.HalfEdgeData2 data)
-
MeshToTriangle2
public java.util.HashSet<ComputationalGeometry.Triangle2> MeshToTriangle2(WildMagic.LibFoundation.Mathematics.Vector2d[] meshVertices, int[] meshTriangles)
-
Triangle3ToCompressedMesh
public ComputationalGeometry.Mesh Triangle3ToCompressedMesh(java.util.HashSet<ComputationalGeometry.Triangle3<ComputationalGeometry.MyVector3>> triangles)
-
Triangle3ToMesh
public ComputationalGeometry.Mesh Triangle3ToMesh(java.util.HashSet<ComputationalGeometry.Triangle3<ComputationalGeometry.MyVector3>> triangles)
-
Triangles2ToMesh
public ComputationalGeometry.Mesh Triangles2ToMesh(java.util.HashSet<ComputationalGeometry.Triangle2> triangles, boolean useCompressedMesh, double meshHeight)
-
-