TSD. |
This namespace contains common interfaces.
Classes
Class | Description | |
---|---|---|
AttributeSetParams | Base class of parameters required to create a new attribute set | |
EntityParams | Base class of parameters required to create a new entity |
Structures
Structure | Description | |
---|---|---|
EntityInfo | Represents an info about an entity |
Interfaces
Interface | Description | |
---|---|---|
IAttributeSet | Represents an attribute set | |
ICanBeUpdated | Represents an object that can be updated | |
ICheckResult | Represents a result of the check/design of an entity | |
ICollectorT | Represents a collector of T instances | |
IEntity | Represents common interface for entity | |
IEntityCollection | Represents collection of IModel entities | |
IHaveId | Represent an entity with ID | |
IHaveIndex | Represent an indexed entity | |
IHaveName | Represent an entity with a name | |
IProjectDetails | Contains various information about a project | |
ISubEntity | Represents common interface for sub-entity | |
IUtilizationRatioLimit | Represents settings for applying the utilization ratio limit |
Enumerations
Enumeration | Description | |
---|---|---|
AutoDesignOption | Represents auto-design option | |
BuildingDirection | Represents direction relative to building | |
CheckResultType | Represents a check result type | |
CheckStatus | Represents check status of a calculation | |
Country | Represents a country | |
EdgeEnd | Represents an edge end | |
EntityType | Represents a type of IEntity | |
FlangePosition | Represents a flange position | |
HeadCode | The head code governing the choice of design codes | |
LocationOnElement | Represents the location on element | |
SubEntityType | Represents a sub-entity type | |
SystemType | Represents a system type | |
TestStatus | Represents test status of property | |
Tristate | Represents a tristate |