CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
25 #ifndef _OD_DB_INTERSECTIONPE_
26 #define _OD_DB_INTERSECTIONPE_
90 #ifndef DEFINED_OdDbEntityIntersectionExtPE
91 #define DEFINED_OdDbEntityIntersectionExtPE
124 #endif //_OD_DB_INTERSECTIONPE_
virtual OdResult intersectWith(const OdDbEntity *pThisEnt, const OdDbEntity *pEnt, OdDb::Intersect intType, OdGePoint3dArray &points, OdGsMarker thisGsMarker=0, OdGsMarker otherGsMarker=0) const =0
OdSmartPtr< OdDbEntityIntersectionExtPE > OdDbEntityIntersectionExtPEPtr
virtual OdResult intersectWith(const OdDbEntity *pThisEnt, const OdDbEntity *pEnt, OdDb::Intersect intType, const OdGePlane &projPlane, OdGePoint3dArray &points, OdGsMarker thisGsMarker=0, OdGsMarker otherGsMarker=0) const =0
virtual OdResult intersectWith(const OdDbEntity *pThisEnt, const OdDbEntity *pEnt, OdDb::Intersect intType, const OdGePlane &projPlane, OdGePoint3dArray &points, OdGsMarker thisGsMarker=0, OdGsMarker otherGsMarker=0) const =0
OdSmartPtr< OdDbEntityIntersectionPE > OdDbEntityIntersectionPEPtr
virtual OdResult intersectWith(const OdDbEntity *pThisEnt, const OdDbEntity *pEnt, OdDb::Intersect intType, OdGePoint3dArray &points, OdGsMarker thisGsMarker=0, OdGsMarker otherGsMarker=0) const =0
virtual OdResult boundingBoxIntersectWith(const OdDbEntity *pThisEnt, const OdDbEntity *pEnt, OdDb::Intersect intType, OdGePoint3dArray &points, OdGsMarker thisGsMarker, OdGsMarker otherGsMarker) const =0
virtual OdResult boundingBoxIntersectWith(const OdDbEntity *pThisEnt, const OdDbEntity *pEnt, OdDb::Intersect intType, const OdGePlane &projPlane, OdGePoint3dArray &points, OdGsMarker thisGsMarker, OdGsMarker otherGsMarker) const =0
ODRX_DECLARE_MEMBERS(OdDbEntityIntersectionPE)
ODRX_DECLARE_MEMBERS(OdDbEntityIntersectionExtPE)