24 #ifndef _ODDBPOINTCLOUDDEF_INCLUDED_
25 #define _ODDBPOINTCLOUDDEF_INCLUDED_
183 bool getPointCloudFileVersion(
int &,
int &)
const;
184 bool hasProperty(
const OdString&,
bool &)
const;
185 bool saveToVersion(
const OdString&,
int);
229 static bool m_bEnabled;
OdSmartPtr< OdDbPointCloudDefReactor > OdDbPointCloudDefReactorPtr
#define DBPOINTCLOUDOBJ_EXPORT
OdString sourceFileName() const
OdResult load(bool bModifyDatabase)
void setExtents(const OdGeExtents3d &)
OdUInt64 totalPointsCount() const
OdResult setSourceFileName(const OdString &)
void unload(bool bModifyDatabase)
static int classVersion()
virtual OdResult dwgInFields(OdDbDwgFiler *)
virtual OdResult dxfInFields(OdDbDxfFiler *)
OdResult getNativeCloudExtent(OdGeExtents3d &) const
double defaultHeight() const
virtual OdResult subErase(bool erasing) ODRX_OVERRIDE
OdString fileType(void) const
OdString activeFileName() const
OdResult setActiveFileName(const OdString &)
ODDB_DECLARE_MEMBERS(OdDbPointCloudDef)
int entityCount(bool *) const
static OdDbObjectId pointCloudDictionary(const OdDbDatabase &)
virtual void dwgOutFields(OdDbDwgFiler *) const
double defaultWidth() const
virtual void subClose() ODRX_OVERRIDE
static OdDbObjectId createPointCloudDictionary(OdDbDatabase &)
double defaultLength() const
virtual void dxfOutFields(OdDbDxfFiler *) const
static void setEnable(bool)
virtual OdResult dxfInFields(OdDbDxfFiler *)
virtual void dwgOutFields(OdDbDwgFiler *) const
virtual void erased(OdDbObject const *, bool)
virtual OdResult dwgInFields(OdDbDwgFiler *)
static int classVersion()
ODDB_DECLARE_MEMBERS(OdDbPointCloudDefReactor)
OdDbPointCloudDefReactor()
virtual void modified(OdDbObject const *)
virtual void dxfOutFields(OdDbDxfFiler *) const