Package gov.nih.mipav.model.structures
Class ComputationalGeometry.Normalizer2
- java.lang.Object
-
- gov.nih.mipav.model.structures.ComputationalGeometry.Normalizer2
-
- Enclosing class:
- ComputationalGeometry
public class ComputationalGeometry.Normalizer2 extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private ComputationalGeometry.AABB2boundingBoxprivate doubledMax
-
Constructor Summary
Constructors Constructor Description Normalizer2(java.util.ArrayList<ComputationalGeometry.MyVector2> points)
-
Method Summary
-
-
-
Field Detail
-
dMax
private double dMax
-
boundingBox
private ComputationalGeometry.AABB2 boundingBox
-
-
Constructor Detail
-
Normalizer2
public Normalizer2(java.util.ArrayList<ComputationalGeometry.MyVector2> points)
-
-
Method Detail
-
CalculateDMax
public double CalculateDMax(ComputationalGeometry.AABB2 boundingBox)
-
Normalize
public ComputationalGeometry.MyVector2 Normalize(ComputationalGeometry.MyVector2 point)
-
Normalize
public java.util.ArrayList<ComputationalGeometry.MyVector2> Normalize(java.util.ArrayList<ComputationalGeometry.MyVector2> points)
-
Normalize
public java.util.HashSet<ComputationalGeometry.MyVector2> Normalize(java.util.HashSet<ComputationalGeometry.MyVector2> points)
-
UnNormalize
public ComputationalGeometry.MyVector2 UnNormalize(ComputationalGeometry.MyVector2 point)
-
UnNormalize
public java.util.ArrayList<ComputationalGeometry.MyVector2> UnNormalize(java.util.ArrayList<ComputationalGeometry.MyVector2> normalized)
-
UnNormalize
public java.util.HashSet<ComputationalGeometry.Triangle2> UnNormalize(java.util.HashSet<ComputationalGeometry.Triangle2> normalized)
-
UnNormalize
public ComputationalGeometry.HalfEdgeData2 UnNormalize(ComputationalGeometry.HalfEdgeData2 data)
-
UnNormalizeVoronoi
public java.util.HashSet<ComputationalGeometry.VoronoiCell2> UnNormalizeVoronoi(java.util.HashSet<ComputationalGeometry.VoronoiCell2> data)
-
-