Method |
Description |
---|
AcGePlane::AcGePlane () |
Constructor. Constructs the plane with the origin=(0, 0, 0), uAxis=(1, 0, 0), and vAxis=(0, 1, 0). |
AcGePlane::AcGePlane (AcGePlane&) |
Copy constructor. Constructs plane with the same origin, uAxis, and vAxis as the plane src. |
AcGePlane::AcGePlane (AcGePlane&&) |
Move constructor. |
AcGePlane::AcGePlane (AcGePoint3d&, AcGePoint3d&, AcGePoint3d&) |
Constructs the plane with origin=or, uAxis=v1, and vAxis=v2.Contract: Vectors v1=pntU-or and v2=pntV-or are non-collinear. |
AcGePlane::AcGePlane (AcGePoint3d&, AcGeVector3d&) |
Constructs the plane with origin=pnt, uAxis= normal.perpVector(), and vAxis=normal.crossProduct(uAxis).Contract: Vector normal has non-zero length. |
AcGePlane::AcGePlane (AcGePoint3d&, AcGeVector3d&, AcGeVector3d&) |
Constructs the plane with origin or, U axis uAxis, and V axis vAxis.Contract: vectors uAxis vAxis=pntV-orare non-collinear. |
AcGePlane::AcGePlane (double, double, double, double) |
Constructor. Constructs the plane satisfying the equation |