24#if !defined(OD_POINTCLOUDPROJECTDATABASE_H__D38E354C_DA17_4C07_917D_8A97547D877F__INCLUDED)
25#define OD_POINTCLOUDPROJECTDATABASE_H__D38E354C_DA17_4C07_917D_8A97547D877F__INCLUDED
OdSharedPtr< OdPointCloudProjectDatabase > OdPointCloudProjectDatabasePtr
virtual OdUInt64 getTotalAmountOfPoints() const =0
virtual OdGeExtents3d getExtents() const =0
virtual OdString getCoordinateSystemName() const =0
virtual OdGeMatrix3d getGlobalTransformation() const =0
virtual ~OdPointCloudProjectDatabase()
virtual void getAllRcsRelativeFilePaths(OdStringArray &list) const =0
virtual OdUInt32 getTotalScansCount() const =0
virtual OdGeMatrix3d getScanTransform(const OdString &guid) const =0
virtual OdString getProjectDatabaseFilePath() const =0
virtual void writeAllXmlDataToStream(OdStreamBuf *s)=0
virtual OdInt8 hasNormals() const =0
virtual OdString getRcsFilePath(const OdString &guid) const =0
virtual OdString getRcsRelativeFilePath(const OdString &guid) const =0
virtual void getAllRcsFilePaths(OdStringArray &list) const =0
virtual OdPointCloudScanIteratorPtr getScanIterator() const =0
virtual OdInt8 hasIntensity() const =0
virtual OdUInt32 getTotalRegionsCount() const =0
virtual OdInt8 hasRGB() const =0