Class Plane3D
java.lang.Object
com.treemap.swing.fastvoronoi.originalconvexhull.Plane3D
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThis is a bijectiv function between planes (non vertical) and points, see delta(h) function in [Aurenhammer,1987], Power Diagrams: Properties, Algorithms and Applicationsprotected double[]
Return z- normalized plane, which looks as follow: h: z=ax + by + c a=array[0] b=array[1] c=array[2]
-
Field Details
-
a
public final double aStoring a plane in 3 dimensions in the form of: ax + bx +cx +d=0 -
b
public final double b -
c
public final double c -
d
public final double d
-
-
Constructor Details
-
Plane3D
Computation of the plane from three points, see http://paulbourke.net/geometry/planeeq/- Parameters:
p1
-p2
-p3
-
-
Plane3D
-
-
Method Details
-
getNormZPlane
protected double[] getNormZPlane()Return z- normalized plane, which looks as follow: h: z=ax + by + c a=array[0] b=array[1] c=array[2]- Returns:
-
getDualPointMappedToPlane
This is a bijectiv function between planes (non vertical) and points, see delta(h) function in [Aurenhammer,1987], Power Diagrams: Properties, Algorithms and Applications- Returns:
-