Package gov.nih.mipav.model.structures
Class ComputationalGeometry._TransformBetweenDataStructures
java.lang.Object
gov.nih.mipav.model.structures.ComputationalGeometry._TransformBetweenDataStructures
- Enclosing class:
ComputationalGeometry
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMeshToTriangle2(WildMagic.LibFoundation.Mathematics.Vector2d[] meshVertices, int[] meshTriangles) Triangle2ToHalfEdge2(HashSet<ComputationalGeometry.Triangle2> triangles, ComputationalGeometry.HalfEdgeData2 data) Triangle3ToCompressedMesh(HashSet<ComputationalGeometry.Triangle3<ComputationalGeometry.MyVector3>> triangles) Triangle3ToMesh(HashSet<ComputationalGeometry.Triangle3<ComputationalGeometry.MyVector3>> triangles) Triangles2ToMesh(HashSet<ComputationalGeometry.Triangle2> triangles, boolean useCompressedMesh, double meshHeight)
-
Field Details
-
hm
-
-
Constructor Details
-
_TransformBetweenDataStructures
public _TransformBetweenDataStructures()
-
-
Method Details
-
Triangle2ToHalfEdge2
public ComputationalGeometry.HalfEdgeData2 Triangle2ToHalfEdge2(HashSet<ComputationalGeometry.Triangle2> triangles, ComputationalGeometry.HalfEdgeData2 data) -
HalfEdge2ToTriangle2
public HashSet<ComputationalGeometry.Triangle2> HalfEdge2ToTriangle2(ComputationalGeometry.HalfEdgeData2 data) -
MeshToTriangle2
public HashSet<ComputationalGeometry.Triangle2> MeshToTriangle2(WildMagic.LibFoundation.Mathematics.Vector2d[] meshVertices, int[] meshTriangles) -
Triangle3ToCompressedMesh
public ComputationalGeometry.Mesh Triangle3ToCompressedMesh(HashSet<ComputationalGeometry.Triangle3<ComputationalGeometry.MyVector3>> triangles) -
Triangle3ToMesh
public ComputationalGeometry.Mesh Triangle3ToMesh(HashSet<ComputationalGeometry.Triangle3<ComputationalGeometry.MyVector3>> triangles) -
Triangles2ToMesh
public ComputationalGeometry.Mesh Triangles2ToMesh(HashSet<ComputationalGeometry.Triangle2> triangles, boolean useCompressedMesh, double meshHeight)
-