Public Member Functions | |
virtual IndoorMapEntityInformationModelId | CreateInformationModel (const std::string &indoorMapId)=0 |
virtual bool | InformationModelExists (IndoorMapEntityInformationModelId id) const =0 |
virtual void | DestroyInformationModel (IndoorMapEntityInformationModelId id)=0 |
virtual const IndoorMapEntityInformationModel & | GetInformationModel (IndoorMapEntityInformationModelId id) const =0 |
virtual std::vector < IndoorMapEntityInformationModelId > | GetInformationModelIdsForIndoorMap (const std::string &indoorMapId) const =0 |
virtual std::vector < IndoorMapEntityModelId > | GetEntityModelIdsForInformationModel (IndoorMapEntityInformationModelId informationModelId) const =0 |
virtual bool | IndoorMapEntityExists (IndoorMapEntityModelId indoorMapEntityModelId) const =0 |
virtual const IndoorMapEntityModel & | GetIndoorMapEntity (const IndoorMapEntityModelId indoorMapEntityModelId) const =0 |
virtual IIndoorMapEntityInformationChangedEvent & | GetIndoorMapEntityInformationChangedEvent () const =0 |