CFx SDK Documentation
2020SP3
|
#include <DbPointCloudHostPE.h>
Public Member Functions | |
ODRX_DECLARE_MEMBERS (OdDbPointCloudExItem) | |
virtual | ~OdDbPointCloudExItem () |
virtual OdGeExtents3d | extents () const =0 |
virtual OdUInt64 | pointsCount () const =0 |
virtual bool | worldDrawPoints (const OdDbPointCloudEx *pEnt, OdGiWorldDraw *pWd) const =0 |
virtual void | viewportDrawPoints (const OdDbPointCloudEx *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 Ex Object within the Teigha vectorization framework.
<group OdDbPointCloud_Classes>
Definition at line 104 of file DbPointCloudHostPE.h.
|
inlinevirtual |
Definition at line 109 of file DbPointCloudHostPE.h.
|
pure virtual |
Returns extents of Point Cloud Object.
OdDbPointCloudExItem::ODRX_DECLARE_MEMBERS | ( | OdDbPointCloudExItem | ) |
|
pure virtual |
Returns total number of points in Point Cloud Object.
|
pure virtual |
Creates a viewport-dependent geometric representation of a Point Cloud Entity.
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. |