17 #if !defined(ON_GEOMETRY_SURFACE_PLANE_INC_)
18 #define ON_GEOMETRY_SURFACE_PLANE_INC_
51 unsigned int SizeOf()
const;
54 ON__UINT32
DataCRC(ON__UINT32 current_remainder)
const;
181 double tolerance = ON_ZERO_TOLERANCE
257 double cos_angle_tolerance=ON_DEFAULT_ANGLE_TOLERANCE_COSINE,
258 double curvature_tolerance=ON_SQRT_EPSILON
293 double point_tolerance=ON_ZERO_TOLERANCE,
294 double d1_tolerance=ON_ZERO_TOLERANCE,
295 double d2_tolerance=ON_ZERO_TOLERANCE,
296 double cos_angle_tolerance=ON_DEFAULT_ANGLE_TOLERANCE_COSINE,
297 double curvature_tolerance=ON_SQRT_EPSILON
442 bool GetClosestPoint(
446 double maximum_distance = 0.0,
459 ON_BOOL32 GetLocalClosestPoint(
const ON_3dPoint&,
485 double offset_distance,
487 double* max_deviation = NULL
535 bool bSynchDomain =
false
565 bool CreatePseudoInfinitePlane(
568 double padding = 0.0625
583 bool CreatePseudoInfinitePlane(
586 double padding = 0.0625
602 bool CreatePseudoInfinitePlane(
606 double padding = 0.0625
636 unsigned int SizeOf()
const;
639 ON__UINT32
DataCRC(ON__UINT32 current_remainder)
const;