CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
27 #ifndef __ODGIRECTINTERSDETECTOR__
28 #define __ODGIRECTINTERSDETECTOR__
53 bool bClipLowerZ =
false,
55 bool bClipUpperZ =
false,
56 double dUpperZ = 0.0) = 0;
59 bool bClipLowerZ =
false,
61 bool bClipUpperZ =
false,
62 double dUpperZ = 0.0) = 0;
68 double& dUpperZ)
const = 0;
87 #endif //#ifndef __ODGIRECTINTERSDETECTOR__
virtual void set(const OdGePoint2dArray &points, bool bClipLowerZ=false, double dLowerZ=0.0, bool bClipUpperZ=false, double dUpperZ=0.0)=0
virtual void set(const OdGePoint2d *points, bool bClipLowerZ=false, double dLowerZ=0.0, bool bClipUpperZ=false, double dUpperZ=0.0)=0
virtual void setDeviation(const OdGeDoubleArray &deviations)=0
ODRX_DECLARE_MEMBERS(OdGiRectIntersDetector)
virtual void setDrawContext(OdGiConveyorContext *pDrawCtx)=0
virtual void setDeviation(const OdGiDeviation *pDeviation)=0
OdSmartPtr< OdGiRectIntersDetector > OdGiRectIntersDetectorPtr
virtual void get(OdGePoint2dArray &points, bool &bClipLowerZ, double &dLowerZ, bool &bClipUpperZ, double &dUpperZ) const =0