ModelExchanger.AnalysisDataModel.Interfaces Namespace |
[This is preliminary documentation and is subject to change.]
Interface | Description | |
---|---|---|
![]() | IAnalysisInformationObject | |
![]() | IAnalysisModelSubtype |
Marker interface for objects that are subtypes used in IAnalysisObject's.
|
![]() | ICanHaveRelationWithStructuralObjectIds |
Marker interface to indicate that the analytical object can have a mapping relation with a structural model object.
|
![]() | ICurveStructuralReference |
Marker interface for objects containing reference information, used in StructuralCurveActionTCurveStructuralReference |
![]() | IHasArea |
Marker interface for objects that have an area
|
![]() | IHasBeginAndEndEccentricities |
Marker interface for objects that have eccentricities defined on begin and end, as well as structural and analysis eccentricities
|
![]() | IHasBoundaryNodeConditionTTranslation, TRotation |
Marker interface for objects which have a set of constraints and a Type which quickly identifies the set of constraints.
|
![]() | IHasBoundaryNodeConditionTTranslationFirst, TTranslationSecond, TRotationFirst, TRotationSecond |
Marker interface for objects which have a set of constraints and a Type which quickly identifies the set of constraints.
|
![]() | IHasBoundaryNodeConditionBase |
Marker base interface for objects which have a Type which quickly identifies the set of constraints
|
![]() | IHasColor |
Marker interface for objects which have a color.
|
![]() | IHasCoordinateDefinition |
Marker interface for objects which support relative or absolute positioning
|
![]() | IHasEdgeIndex |
Marker interface for objects which have a 0-based edge index
|
![]() | IHasEdgeIndexOfStructuralSurfaceMember |
Also includes a reference property (Member2D) to the 2D member
|
![]() | IHasInternalNodes |
Marker interface for objects which have internal nodes.
|
![]() | IHasLength |
Marker interface for objects that have a length
|
![]() | IHasLoadDirectionVectorTValue |
Marker interface for load objects that have a direction of type ActionDirection, which defines the X, Y and Z values for the direction vector
|
![]() | IHasParentId |
Marker interface for objects having a ParentId property that points to a "parent" object of the same type
|
![]() | IHasPointStructuralActionOnBeam | |
![]() | IHasRibWidth |
Marker interface for StructuralCurveMemberRib that defines the rib's width & shape
|
![]() | IHasRibWidthGeneralT |
Marker interface for StructuralCurveMemberRib that defines the rib's width, used for calculation of internal forces
when EffectiveWidth is set to NumberOfThickness |
![]() | IHasRibWidthLengthGeneralT |
Marker interface for StructuralCurveMemberRib that defines the rib's width, used for calculation of internal forces
when EffectiveWidth is set to Width |
![]() | IHasRotationalConstraintsT |
Marker interface for objects which have rotational constraints
|
![]() | IHasRotationalConstraintsTFirst, TSecond |
Marker interface for objects which have rotational constraints
|
![]() | IHasRotationalConstraintsBaseTConstraint |
Marker interface for objects which have rotational constraints
|
![]() | IHasSingleEccentricities |
Marker interface for objects that have an Eccentricity Ez and Eccentricity Ey
|
![]() | IHasSubsoil |
Marker interface for objects that have a Subsoil |
![]() | IHasTranslationConstraintsTStiffness |
Marker interface for objects which have translation constraints
|
![]() | IHasTranslationConstraintsTStiffness, TResistance |
Marker interface for objects which have translation constraints
|
![]() | IHasTranslationConstraintsBaseTConstraint |
Marker base interface for objects which have translation constraints
|
![]() | IHasTwoLoadDirectionVectorsTValue | |
![]() | ILibraryElementAnalysisObject |
Marker interface for Structural Analysis object which are considered to be "library" types (e.g. material, cross section, ...)
|
![]() | ILoadAnalysisObject |
Marker interface for analysis objects that load related objects (e.g. Load group, load case, point force, ...)
|
![]() | IPointStructuralReference |
Marker interface for objects that can be used as generic type parameters for StructuralPointActionTPointStructuralReference and StructuralPointMomentTPointStructuralReference |
![]() | IResultAnalysisObject |
Common interface for result objects
|
![]() | IResultsAnalysisObjectObsolete | Obsolete.
Marker interface for analysis objects which represent results in the structural analysis domain
|
![]() | IStructuralCrossSectionWithDefinition |
Marker interface used with derived types from StructuralCrossSection which have a definition for the shape of their profile
|
![]() | IStructuralCrossSectionWithDescriptionId |
Marker interface used with derived types from StructuralCrossSection which have a description ID
|
![]() | IStructuralCrossSectionWithFormCode |
Marker interface used with derived types from StructuralCrossSection which have a form code
|
![]() | IStructuralCrossSectionWithParameters |
Marker interface used with derived types from StructuralCrossSection which have a list of parameters
that define the Shape |
![]() | IStructuralCrossSectionWithProfile |
Marker interface used with derived types from StructuralCrossSection which have a profile
|
![]() | IStructuralCrossSectionWithShape |
Marker interface used with derived types from StructuralCrossSection which have a Shape
|
![]() | IStructuralElementAnalysisObject |
Marker interface for structural analysis objects (e.g. nodes, beams, surfaces)
|