Return a plane with the given settings

pwu::Plane set < coeffs | normal origin | p1 p2 p3 | A B C D >

Get the plane coefficients in a list

pwu::Plane equation plane

Get the A plane coefficient

pwu::Plane a plane

Get the B plane coefficient

pwu::Plane b plane

Get the C plane coefficient

pwu::Plane c plane

Get the D plane coefficient

pwu::Plane d plane

Get the normal vector of a plane

pwu::Plane normal plane

Get the plane constant (D coefficient)

pwu::Plane constant plane

Check if the vector point is in the positive half space of the given plane

pwu::Plane inHalfSpace plane vec

Get the distance from a vector point to the given plane

pwu::Plane distance plane vec

Get the intersection of a line and a given plane

pwu::Plane line ?-intersect intersectVar? plane origin dir

Get the intersection of a segment and a given plane

pwu::Plane segment ?-intersect intersectVar? plane pt1 pt2

Get the closest point projection of a point onto a given plane

pwu::Plane project point line