![]() | IModel Methods |
The IModel type exposes the following members.

Name | Description | |
---|---|---|
![]() | ApplyEntityAsync |
Applies modified entities back to the Tekla Structural Designer model
|
![]() | ApplyHaunchAsync |
Applies modified haunches back to the Tekla Structural Designer model
|
![]() | ApplyPortalFrameMemberAsync |
Applies modified portal frame members back to the Tekla Structural Designer model
|
![]() | ApplySubEntityAsync |
Applies modified sub-entities back to the Tekla Structural Designer model
|
![]() | CreateAnalysisElementAttributeSetAsync |
Creates a new IAnalysisElementAttributeSet instance
|
![]() | CreateConcreteBeamAttributeSetAsync |
Creates a new IConcreteBeamAttributeSet instance
|
![]() | CreateConcreteColumnAttributeSetAsync |
Creates a new IConcreteColumnAttributeSet instance
|
![]() | CreateEntityAsync |
Creates new entities
|
![]() | CreateEntityCollector |
Creates an instance of EntityCollector |
![]() | CreateMemberAttributeSetAsync |
Creates a new IMemberAttributeSet instance
|
![]() | CreatePadBaseAttributeSetAsync |
Creates a new IIsolatedFoundationAttributeSet instance for PadBase |
![]() | CreatePileCapAttributeSetAsync |
Creates a new IIsolatedFoundationAttributeSet instance for PileCap |
![]() | CreatePileTypeAsync |
Creates new pile type
|
![]() | CreateRoofAttributeSetAsync |
Creates a new IRoofAttributeSet instance
|
![]() | CreateSlabItemAttributeSetAsync |
Creates a new ISlabItemAttributeSet instance
|
![]() | CreateStructuralWallAttributeSetAsync |
Creates a new IStructuralWallAttributeSet instance
|
![]() | CreateSubEntityCollector |
Creates an instance of SubEntityCollector |
![]() | CreateSupportAttributeSetAsync |
Creates a new ISupportAttributeSet instance
|
![]() | GetAnalysisConditionAsync |
Gets the analysis condition data
|
![]() | GetArchitecturalGridsAsync |
Returns a collection of IArchitecturalGrid instances
|
![]() | GetCarbonInfoAsync |
Returns the embodied carbon information for a collection of sources
|
![]() | GetCarbonSourcesAsync |
Returns a collection of identifiers of carbon sources
|
![]() | GetCombinationsAsync |
Returns a collection of ICombination instances
|
![]() | GetConstructionPointGroupsAsync |
Returns a collection of IConstructionPointGroup instances
|
![]() | GetConstructionPointsAsync |
Returns a collection of IConstructionPoint instances
|
![]() | GetElementGroupsAsync |
Returns a collection of IElementGroup instances
|
![]() | GetEntityCollectionAsync |
Returns a model entity collection according to the given entity type
|
![]() | GetEntityNodeCollectionAsync |
Returns a model entity node collection according to the given entity type and entity index
|
![]() | GetEntitySpanCollectionAsync |
Returns a model entity span collection according to the given entity type and entity index
|
![]() | GetEnvelopesAsync |
Returns a collection of IEnvelope instances
|
![]() | GetFramesAsync |
Returns a collection of IVerticalConstructionPlane instances
|
![]() | GetLevelsAsync |
Returns a collection of IHorizontalConstructionPlane instances
|
![]() | GetLoadcasesAsync |
Returns a collection of ILoadcase instances
|
![]() | GetMembersAsync |
Returns a collection of IMember instances
|
![]() | GetPadBasesAsync |
Returns a collection of IIsolatedFoundation instances with data of type IPadBaseData |
![]() | GetPileCapsAsync |
Returns a collection of IIsolatedFoundation instances with data of type IPileCapData |
![]() | GetPilesAsync |
Returns a collection of IPile instances
|
![]() | GetPileTypeByNameAsync |
Queries a pile type by the given name
|
![]() | GetPortalFramesAsync |
Returns a collection of IPortalFrame instances
|
![]() | GetProjectDetailsAsync |
Returns the project details
|
![]() | GetRoofsAsync |
Returns a collection of IRoof instances
|
![]() | GetSettingsAsync |
Returns the settings specific to this model
|
![]() | GetSlabItemsAsync |
Returns a collection of ISlabItem instances
|
![]() | GetSlabOpeningsAsync |
Returns a collection of ISlabOpening instances
|
![]() | GetSlabPatchesAsync |
Returns a collection of ISlabPatch instances
|
![]() | GetSlabsAsync |
Returns a collection of ISlab instances
|
![]() | GetSlopesAsync |
Returns a collection of ISlopedConstructionPlane instances
|
![]() | GetSolverModelsAsync |
Returns a collection of solver models for given analysis types
|
![]() | GetStructuralWallsAsync |
Returns a collection of IStructuralWall instances
|
![]() | GetSupportsAsync |
Returns a collection of ISupport instances
|
![]() | GetTotalCarbonMassAsync |
Returns the total mass of embodied carbon in the whole model (in [kg])
|
![]() | GetValidationDataAsync |
Returns the IValidationData instance
|
![]() | GetWallOpeningsAsync |
Returns a collection of IWallOpening instances
|
![]() | GetWindWallsAsync |
Returns a collection of IWindWall instances
|
![]() | ImportCxl | Obsolete.
Imports the CXL from given file
|
![]() | RunAnalysisAsync |
Performs an analysis of requested type over a requested selection of combinations and loadcases
|
![]() | ValidateAsync |
Performs model validation
|
