Models
Subclasses of Models. See the learning articles.
Classes
| Name | Description | |
|---|---|---|
| DefinitionModel | A container for persisting definition elements. | |
| DictionaryModel | The singleton container for repository-specific definition elements. | |
| DocumentListModel | Contains a list of document elements. | |
| DrawingModel | A 2d model that holds DrawingGraphics. | |
| GeometricModel | A container for persisting geometric elements. | |
| GeometricModel2d | A container for persisting 2d geometric elements. | |
| GeometricModel3d | A container for persisting 3d geometric elements. | |
| GraphicalModel2d | A container for persisting 2d graphical elements. | |
| GraphicalModel3d | A container for persisting GraphicalElement3d instances. | |
| GroupInformationModel | A container for persisting group information elements. | |
| InformationModel | A container for persisting information elements. | |
| InformationRecordModel | A container for persisting Information Record Elements | |
| LinkModel | A container for persisting link elements. | |
| Model | A Model is a container for persisting a collection of related elements within an iModel. | |
| PhysicalModel | A container for persisting physical elements that model physical space. | |
| RepositoryModel | The singleton container of repository-related information elements. | |
| RoleModel | A container for persisting role elements. | |
| SectionDrawingModel | A container for persisting section DrawingGraphics. | |
| SheetModel | A container for persisting ViewAttachments and DrawingGraphics. | |
| SpatialLocationModel | A container for persisting spatial location elements. | |
| SpatialModel | A container for persisting 3d geometric elements that are spatially located. | |
| WebMercatorModel | Obtains and displays multi-resolution tiled raster organized according to the WebMercator tiling system. |
Interfaces
| Name | Description | |
|---|---|---|
| OnElementInModelIdArg | Argument for the Model.onXxxElement static methods that supply the Id of an Element for a Model. |
Beta |
| OnElementInModelPropsArg | Argument for the Model.onXxxElement static methods that supply the properties of an Element for a Model. |
Beta |
| OnModelArg | Argument for the Model.onXxx static methods |
Beta |
| OnModelIdArg | Argument for the Model.onXxx static methods that only supply the Id of the affected Model. |
Beta |
| OnModelPropsArg | Argument for the Model.onXxx static methods that supply the properties of a Model to be inserted or updated. |
Beta |
Last Updated: 30 November, 2023