Share

AcGePlane Constructor

Overload List

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

Was this information helpful?