CFx SDK Documentation
2023 SP0
|
#include <DbPointCloudHostPE.h>
Public Member Functions | |
ODRX_DECLARE_MEMBERS (OdDbPointCloudItem) | |
virtual OdGeExtents3d | extents () const =0 |
virtual OdInt64 | pointsCount () const =0 |
virtual bool | worldDrawPoints (const OdDbPointCloud *pEnt, OdGiWorldDraw *pWd) const =0 |
virtual void | viewportDrawPoints (const OdDbPointCloud *pEnt, OdGiViewportDraw *pWd) const =0 |
Public Member Functions inherited from OdRxObject | |
ODRX_HEAP_OPERATORS () | |
OdRxObject () | |
virtual | ~OdRxObject () |
virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
virtual OdRxObject * | x (const OdRxClass *pClass) const |
virtual OdRxClass * | isA () const |
virtual void | addRef ()=0 |
virtual void | release ()=0 |
virtual long | numRefs () const |
bool | isKindOf (const OdRxClass *pClass) const |
virtual OdRxObjectPtr | clone () const |
virtual void | copyFrom (const OdRxObject *pSource) |
virtual OdRx::Ordering | comparedTo (const OdRxObject *pOther) const |
virtual bool | isEqualTo (const OdRxObject *pOther) const |
Additional Inherited Members | |
Static Public Member Functions inherited from OdRxObject | |
static OdRxObjectPtr | cast (const OdRxObject *pointer) |
static OdRxClass * | desc () |
This class represents an interface of a Point Cloud Object within the Teigha vectorization framework.
<group OdDbPointCloud_Classes>
Definition at line 47 of file DbPointCloudHostPE.h.
|
pure virtual |
Returns extents of Point Cloud Object.
OdDbPointCloudItem::ODRX_DECLARE_MEMBERS | ( | OdDbPointCloudItem | ) |
|
pure virtual |
Returns total number of points in Point Cloud Object.
|
pure virtual |
Creates a viewport-dependent geometric representation of a Point Cloud Entity.
Transformations and clipping boundaries are taken care of outside of this function by the Teigha framework.
pEnt | [in] Pointer to the OdDbPointCloud entity. |
pVd | [in] Pointer to the OdGiViewportDraw interface. |
|
pure virtual |
Creates a viewport-independent geometric representation of a Point Cloud Entity.
Transformations and clipping boundaries are taken care of outside of this function by the Teigha framework.
The 3D GS will call this function at least once, but may cache subsequent display updates.
pEnt | [in] Pointer to the OdDbPointCloud entity. |
pWd | [in] Pointer to the OdGiWorldDraw interface. |