25#ifndef __OD_DB_POINCLOUD_HOST__
26#define __OD_DB_POINCLOUD_HOST__
469static const OdChar* szPointCloudHostModuleName =
OD_T(
"PointCloudHost");
OdSmartPtr< OdDbPointCloudExHostPE > OdDbPointCloudExHostPEPtr
OdSmartPtr< OdDbPointCloudItem > OdDbPointCloudItemPtr
OdSmartPtr< OdDbPointCloudExProjItem > OdDbPointCloudExProjItemPtr
OdSmartPtr< OdDbPointCloudExItem > OdDbPointCloudExItemPtr
OdSmartPtr< OdDbPointCloudHostPE > OdDbPointCloudHostPEPtr
OdSmartPtr< OdDbPointCloudExScanItem > OdDbPointCloudExScanItemPtr
#define DBPOINTCLOUDOBJ_EXPORT
virtual OdResult loadRcs(const OdString &strPath, OdDbPointCloudExItemPtr &item)=0
virtual OdResult loadRcp(const OdString &strPath, OdDbPointCloudExItemPtr &item)=0
ODRX_DECLARE_MEMBERS(OdDbPointCloudExHostPE)
virtual void viewportDrawPoints(OdGiViewportDraw *pVd) const =0
virtual OdUInt64 pointsCount() const =0
virtual ~OdDbPointCloudExItem()
virtual OdGeExtents3d extents() const =0
ODRX_DECLARE_MEMBERS(OdDbPointCloudExItem)
virtual bool worldDrawPoints(OdGiWorldDraw *pWd) const =0
virtual OdString getRcsRelativeFilePath(const OdString &guid) const =0
virtual OdString getCoordinateSystemName() const =0
virtual OdInt8 hasIntensity() const =0
virtual OdString getRcsFilePath(const OdString &guid) const =0
virtual void getAllRcsFilePaths(OdStringArray &list) const =0
virtual ~OdDbPointCloudExProjItem()
virtual OdUInt32 getTotalScansCount() const =0
ODRX_DECLARE_MEMBERS(OdDbPointCloudExProjItem)
virtual OdInt8 hasNormals() const =0
virtual OdUInt64 getTotalAmountOfScanItems() const =0
virtual OdInt8 hasRGB() const =0
virtual void getAllRcsRelativeFilePaths(OdStringArray &list) const =0
virtual OdUInt32 getTotalRegionsCount() const =0
virtual bool hasRGB() const =0
virtual OdString getScanId() const =0
ODRX_DECLARE_MEMBERS(OdDbPointCloudExScanItem)
virtual bool hasNormals() const =0
virtual ~OdDbPointCloudExScanItem()
virtual bool hasIntensity() const =0
virtual OdResult load(const OdString &strPath, OdDbPointCloudItemPtr &item)=0
ODRX_DECLARE_MEMBERS(OdDbPointCloudHostPE)
ODRX_DECLARE_MEMBERS(OdDbPointCloudItem)
virtual OdInt64 pointsCount() const =0
virtual OdGeExtents3d extents() const =0
virtual void viewportDrawPoints(const OdDbPointCloud *pEnt, OdGiViewportDraw *pWd) const =0
virtual bool worldDrawPoints(const OdDbPointCloud *pEnt, OdGiWorldDraw *pWd) const =0