CFx SDK Documentation
2020SP3
|
virtual Error AddDatabaseRef(CFxBIMDatabaseReferencePtr pBimDbRef)
virtual Error AddReactor(CFxBIMObjectPtr p)
OdSmartPtr< CFxBIMDatabaseReference > CFxBIMDatabaseReferencePtr
virtual Error RemoveDatabaseRef(CFxBIMDatabaseReferencePtr pBimDbRef)
virtual CFxBIMIteratorPtr Floors(OdDb::OpenMode openMode)
virtual OdDbObjectId FindSection(const OdString &name) const
GLuint const GLchar * name
std::shared_ptr< CFxBIMDbIterator > CFxBIMDbIteratorPtr
virtual CFxBIMDbIteratorPtr Materials(OdDb::OpenMode openMode)
static CFxBIMStoragePtr GetStorage(OdDbDatabase *pDatabase, OdDb::OpenMode eMode=OdDb::kForRead, bool bCreateIfNotExist=false)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler) override
virtual CFxBIMDbIteratorRAPtr DatabaseRefs()
virtual CFxBIMIteratorPtr Disciplines(OdDb::OpenMode openMode)
OdSmartPtr< CFxBIMStorage > CFxBIMStoragePtr
virtual Error AddSection(OdDbObjectId idSection)
ODDB_DECLARE_MEMBERS(CFxBIMStorage)
virtual CFxBIMDbIteratorPtr EntityRefs(OdDb::OpenMode openMode)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const override
std::shared_ptr< CFxBIMIterator > CFxBIMIteratorPtr
std::shared_ptr< CFxBIMObject > CFxBIMObjectPtr
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler) override
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const override
virtual CFxBIMDbIteratorPtr Entities(OdDb::OpenMode openMode)
virtual CFxBIMIteratorPtr Zones(OdDb::OpenMode openMode)
virtual CFxBIMIteratorPtr Spaces(OdDb::OpenMode openMode)
virtual Error RemoveSection(OdDbObjectId idSection)
virtual CFxBIMDbIteratorRAPtr Sections()
virtual Error RemoveReactor(CFxBIMObjectPtr p)
virtual CFxBIMIteratorPtr Types(OdDb::OpenMode openMode)
virtual CFxBIMIteratorPtr Categories(OdDb::OpenMode openMode)
std::shared_ptr< CFxBIMDbIteratorRA > CFxBIMDbIteratorRAPtr