|
CFx SDK Documentation 2026 SP0
|
#include <SiSpatialIndex.h>
Public Member Functions | |
| OdSiShapesIntersection () | |
| OdSiShapesIntersection (const OdSiShapeConstPtrArray &shapes) | |
| ~OdSiShapesIntersection () | |
| const OdSiShapePtrArray & | shapes () const |
| void | reset (const OdSiShapeConstPtrArray &shapes) |
| void | clear () |
| virtual bool | contains (const OdGeExtents3d &extents, bool planar, const OdGeTol &tol=OdGeContext::gTol) const |
| virtual bool | intersects (const OdGeExtents3d &extents, bool planar, const OdGeTol &tol=OdGeContext::gTol) const |
| virtual OdSiShape * | clone () const |
| virtual void | transform (const OdGeMatrix3d &tf) |
Public Member Functions inherited from OdSiShape | |
| virtual | ~OdSiShape () |
Additional Inherited Members | |
Static Public Member Functions inherited from OdSiShape | |
| static bool | isOverallSpace (const OdSiShape *ptr) |
| static bool | isNoSpace (const OdSiShape *ptr) |
Static Public Attributes inherited from OdSiShape | |
| static ODSI_API_STATIC const OdSiShape & | kOverallSpace |
| static ODSI_API_STATIC const OdSiShape & | kNoSpace |
This class represents intersection of OdSiShapes as one OdSiShape.
Library: SpatialIndex <group OdSi_Classes>
Definition at line 254 of file SiSpatialIndex.h.
|
inline |
Definition at line 256 of file SiSpatialIndex.h.
|
inline |
Definition at line 260 of file SiSpatialIndex.h.
|
inline |
Definition at line 265 of file SiSpatialIndex.h.
|
inline |
Definition at line 283 of file SiSpatialIndex.h.
|
inlinevirtual |
Reimplemented from OdSiShape.
Definition at line 309 of file SiSpatialIndex.h.
|
inlinevirtual |
Returns true if and only if this Shape object contains the specified extents.
| extents | [in] Any 3D extents box. |
| planar | [in] If and only if true, a planar computation is made. |
Implements OdSiShape.
Definition at line 289 of file SiSpatialIndex.h.
|
inlinevirtual |
Returns true if and only if this Shape object intersects the specified extents.
| extents | [in] Any 3D extents box. |
| planar | [in] If and only if true, a planar computation is made. |
Implements OdSiShape.
Definition at line 299 of file SiSpatialIndex.h.
|
inline |
Definition at line 275 of file SiSpatialIndex.h.
|
inline |
Definition at line 270 of file SiSpatialIndex.h.
|
inlinevirtual |
Reimplemented from OdSiShape.
Definition at line 318 of file SiSpatialIndex.h.