Click or drag to resize
AB4D logo

Plane Constructor

Overload List
 NameDescription
Public methodPlane(Point3D, Vector3D) Creates plane one position on a plane an plane's normal.
Public methodPlane(Vector3D, Double) Creates plane one position on a plane an plane's normal.
Public methodPlane(Point3D, Point3D, Point3D) Creates plane from 3 positions. The orientation of normal is determined by counter-clockwise direction of positions. If positions lie on the same line, this constructor trows an ArgumentException. Use TryCreatePlane(Point3D, Point3D, Point3D) static method to avoid exception in this case.
Public methodPlane(Double, Double, Double, Double) Creates a plane in form a*x + b*y + c*z + d = 0 (note: when using the a*x + b*y + c*z = d; you need to flip sign for d)
Top
See Also