CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
89 OdAnsiString
name()
const {
return m_name; };
267 #endif // _DAI_MODEL_H
OdDAIObjectId insertEntityInstance(EntityInstancePtr pInstanceToInsert, const OdDbHandle &insertHandle)
OdResult in(OdDAI::OdSpfFilerBasePtr &rdFiler)
GLuint const GLchar * name
void out(OdDAI::OdSpfFilerBasePtr &wrFiler)
EntityInstancePtr createEntityInstance(const OdDAI::EntityPtr &entityDef)
OdDAIObjectIdAggr * getEntityExtent(EntityPtr entityDef) const
ModelContentsPtr m_contents
const OdDAI::SchemaPtr underlyingSchema() const
SchemaModulePtr m_schemaModule
OdDAIObjectId appendEntityInstance(EntityInstancePtr pInst)
OdAnsiString name() const
Repository * m_repository
void RenameModel(const OdAnsiString &modelName)
void name(const OdAnsiString &name)
OdDAIObjectId getEntityInstance(const OdDbHandle &h)
OdSmartPtr< OdSpfFilerBase > OdSpfFilerBasePtr
virtual void subInitialize()=0
EntityInstancePtr createEntityInstance(const char *entityTypeName)
ODRX_DECLARE_MEMBERS(Model)
const OdDAI::Entity * getEntityDefinition(const char *entityName) const
void PromoteModelToReadWrite() const
OdDAIObjectIds getEntityExtent(const char *entityName) const
OdSmartPtr< Model > ModelPtr
void initialize(OdDAI::SchemaPtr schema)
OdDAI::InstanceIteratorPtr newIterator()
OdDAI::SchemaPtr getSchemaDef(const OdAnsiString &schemaName)
Repository * repository() const
SdaiAccessMode mode() const
SchemaPtr m_underlyingSchema
void repository(Repository *repo)
ModelContentsPtr createModelContents(const OdAnsiString &schemaName)
OdSmartPtr< OdExpSchemaModule > SchemaModulePtr
const OdAnsiString & underlyingSchemaName() const
void initialize(const OdAnsiString &schemaName)
OdSmartPtr< ModelContents > ModelContentsPtr