17 #if !defined(ON_PLANE_INC_) 93 const double equation[4]
98 bool operator==(
const ON_Plane&)
const;
99 bool operator!=(
const ON_Plane&)
const;
113 bool CreateFromNormal(
132 bool CreateFromFrame(
151 bool CreateFromPoints(
170 bool CreateFromEquation(
171 const double equation[4]
181 bool IsValid()
const;
282 bool GetDistanceToBoundingBox(
301 bool UpdateEquation();
356 bool SwapCoordinates(
505 #if defined(ON_DLL_TEMPLATE) 510 #pragma warning( push ) 511 #pragma warning( disable : 4231 ) 515 #pragma warning( pop ) 519 extern ON_EXTERN_DECL
const ON_Plane ON_xy_plane;
520 extern ON_EXTERN_DECL
const ON_Plane ON_yz_plane;
521 extern ON_EXTERN_DECL
const ON_Plane ON_zx_plane;
543 int ON_Get3dConvexHull(
ON_PlaneEquation m_plane_equation
ON_UuidList m_viewport_ids
static const ON_Plane World_xy
ON_PlaneEquation plane_equation