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(
static const ON_Plane World_xy
ON_PlaneEquation plane_equation
ON_PlaneEquation m_plane_equation
ON_UuidList m_viewport_ids