Interface ISlabItem
Represents a slab item
Inherited Members
Namespace: TSD.API.Remoting.Structure
Assembly: TSD.API.Remoting.dll
Syntax
public interface ISlabItem : IAreaElement, IEntity, IHaveId, IHaveIndex, IHaveName, IHaveUserName, IPlanarEntity, IHaveUserDefinedAttributes, ICanProvideBimData
Properties
Name | Description |
---|---|
CheckResult | Gets the general check result |
CheckResultBearingPressure | Gets the check result for bearing pressure |
CheckResultDeflection | Gets the check result for deflection |
CheckResultSlabDepth | Gets the check result for slab depth |
CheckResultsByLayer | Gets the check results for layer types |
ColumnDropData | Gets the column drop data if this slab item is a column drop |
IsColumnDrop | Gets a value indicating whether the slab item is a column drop |
IsOverhang | Gets a value indicating whether this slab item is an overhang |
SlabIndex | Gets the slab index |
SlabItemData | Gets the ISlabItemData |
SlabItemEdges | Gets a collection of ISlabItemEdge instances |
SlabItemOverhangData | Gets the overhang data if this slab item is an overhang |
Methods
Name | Description |
---|---|
GetBottomReinforcementAsync(CancellationToken) | Returns the bottom slab reinforcement |
GetContoursAsync(SlabContourType, CancellationToken) | Returns a sequence of IPolygonWithHoles2D representing a slab item contour of the given slab contour type |
GetTopReinforcementAsync(CancellationToken) | Returns the top slab reinforcement |