Method |
Description |
Plane.Plane ()
|
Constructor. Constructs the plane with the origin=(0, 0, 0), uAxis=(1, 0, 0), and vAxis=(0, 1, 0). |
Plane.Plane (double, double, double, double)
|
Constructor. Constructs the plane satisfying the equation |
Plane.Plane (Plane)
|
Copy constructor. Constructs plane with the same origin, uAxis, and vAxis as the plane source. |
Plane.Plane (Point3d, Point3d, Point3d)
|
Constructs the plane with origin=or, uAxis=v1, and vAxis=v2.Contract: Vectors v1=pntU-or and v2=pntV-or are non-collinear. |
Plane.Plane (Point3d, Vector3d)
|
Constructs the plane with origin=pnt, uAxis= normal.perpVector(), and vAxis=normal.crossProduct(uAxis).Contract: Vector normal has non-zero length. |
Plane.Plane (Point3d, Vector3d, Vector3d)
|
Constructs the plane with origin=or, uAxis=v1, and vAxis=v2.Contract: Vectors v1=pntU-or and v2=pntV-or are non-collinear. |