Constructor. Constructs the plane satisfying the equation
a*x + b*y + c*z + d = 0
The parameterization of this plane is set in the following way: origin is the closest point on the plane to the point (0,0,0), uAxis= norm.perpVector() and vAxis=norm.crossProduct(uAxis), where the vector norm is vec.normal().
Contract: The vector vec with coordinates (a, b, c) must have non-zero length.
Public Sub New( a As double, b As double, c As double, d As double )
public Plane( double a, double b, double c, double d );
Parameters |
Description |
double a |
Input coordinate a |
double b |
Input coordinate b |
double c |
Input coordinate c |
double d |
Input coordinate d |
Comments? |