GePlanarEnt.h
This class is the base class for all OdGe planes in 3D space.
A parametric point on the plane with parameters u and v maps to the point S(u,v) as follows
uAxis and vAxis need not be either normalized or perpendicular, but they must not be collinear.
The orthonormal canonical coordinate system associated with a plane defined as follows
Parameter |
Description |
Computed as |
origin |
Origin of plane. |
origin |
axis1 |
A unit vector in the plane. |
uAxis.normal() |
axis2 |
A unit vector perpendicular to the plane. |
uAxis.crossProduct(vAxis).normal() |
The plane equation for a plane is as follows
Corresponding C++ library: TD_Ge
|
Name |
Description |
|
Returns the point on this plane that is closest to the specified linear entity, and the point on the linear entity that is closest to this plane. | |
|
Returns the point on this plane that is closest to the specified plane, and the point on the specified plane that is closest to this plane. | |
|
This is the overview for the get method overload. | |
|
Returns the coefficients of the plane equation for this plane. | |
|
Returns the orthonormal canonical coordinate system of this plane. | |
|
Returns true and the intersection with the specified linear entity, if and only if the specified linear entity intersects with this plane. | |
|
Returns true if and only if the specified plane is coplanar with this one. | |
|
Returns true if and only if the specified point is on this plane, regardless of the envelope, as determined by the tolerance. | |
|
This is the overview for the isParallelTo method overload. | |
|
This is the overview for the isPerpendicularTo method overload. | |
|
Returns the normal to the plane as a unit vector. | |
|
Returns an arbitrary point on the plane. | |
|
Projects a point onto this surface in given direction. |
|
Name |
Description |
|
Assignment operator for the OdGePlanarEnt object. |
Copyright © 2002–2022. Open Design Alliance. All rights reserved.
|