Package gov.nih.mipav.model.structures
Class ComputationalGeometry.MeshSimplification_QEM
- java.lang.Object
-
- gov.nih.mipav.model.structures.ComputationalGeometry.MeshSimplification_QEM
-
- Enclosing class:
- ComputationalGeometry
public class ComputationalGeometry.MeshSimplification_QEM extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MeshSimplification_QEM()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComputationalGeometry.Matrix4x4CalculateQMatrix(java.util.HashSet<ComputationalGeometry.HalfEdge3> edgesPointingToVertex, boolean normalizeTriangles)ComputationalGeometry.HalfEdgeData3Simplify(ComputationalGeometry.HalfEdgeData3 halfEdgeMeshData, int maxEdgesToContract, double maxError, boolean normalizeTriangles, ComputationalGeometry.Normalizer3 normalizer)
-
-
-
Method Detail
-
Simplify
public ComputationalGeometry.HalfEdgeData3 Simplify(ComputationalGeometry.HalfEdgeData3 halfEdgeMeshData, int maxEdgesToContract, double maxError, boolean normalizeTriangles, ComputationalGeometry.Normalizer3 normalizer)
-
CalculateQMatrix
public ComputationalGeometry.Matrix4x4 CalculateQMatrix(java.util.HashSet<ComputationalGeometry.HalfEdge3> edgesPointingToVertex, boolean normalizeTriangles)
-
-