Interface ILoadcase
Represents a loadcase
Inherited Members
Namespace: TSD.API.Remoting.Loading
Assembly: TSD.API.Remoting.dll
Syntax
public interface ILoadcase : ILoadingCase, IEntity, IHaveId, IHaveIndex, IHaveName, IHaveUserName
Properties
Name | Description |
---|---|
AppliesLiveLoadReductions | Gets a value indicating whether live load reductions are applied |
AustralianCombinationFactors | Gets the combination factors specific to Australian head code |
AustralianLoadingCategory | Gets the type of Australian loading category |
AutomaticLoading | Gets a value indicating that the loading is generated automatically |
Ec3LoadingCategory | Gets the type of EC3 loading category |
EcCombinationFactors | Gets the combination factors specific to EC head code |
GeneralType | Gets the type of the loadcase |
HasPatternEccentricityMomentsForPrecastColumns | Gets a value indicating whether the loadcase should pattern eccentricity moments for precast columns |
HasPatternEccentricityMomentsForSteelColumns | Gets a value indicating whether the loadcase should pattern eccentricity moments for steel columns |
IsPatterned | Gets a value indicating whether the loadcase is patterned |
LongTerm | Gets the long term percentage |
PriorToBrittleFinishes | Gets the prior to brittle finishes |
Speciality | Gets the loadcase speciality |
Type | Gets the extended type of the loadcase |
Methods
Name | Description |
---|---|
CreateLoadAsync(IEnumerable<LoadParams?>?, CancellationToken) | Creates new loads |
GetLoadsAsync(IEnumerable<LoadType>?, CancellationToken) | Returns a collection of loads with given types |