Click or drag to resize

CompositeProfileDefinition Class

[This is preliminary documentation and is subject to change.]

Defines the profile of a general cross section
Inheritance Hierarchy
SystemObject
  ModelExchanger.AnalysisDataModel.Subtypes.CrossSectionShapeCompositeProfileDefinition

Namespace:  ModelExchanger.AnalysisDataModel.Subtypes.CrossSectionShape
Assembly:  ModelExchanger.AnalysisDataModel (in ModelExchanger.AnalysisDataModel.dll) Version: 1.13.0+Branch.master.Sha.d583fc64569355d188a9c0818d257b6d0d3e1339
Syntax
C#
public sealed class CompositeProfileDefinition : IEquatable<CompositeProfileDefinition>, 
	IAnalysisModelSubtype

The CompositeProfileDefinition type exposes the following members.

Constructors
  NameDescription
Public methodCompositeProfileDefinition
Create a definition with the given name and polygon definitions
Top
Properties
  NameDescription
Public propertyName
The name of the profile definition
Public propertyPolygonDefinitions
The definitions of all the polygons which make up the shape of the cross section
Top
Methods
  NameDescription
Public methodEquals(CompositeProfileDefinition)
Indicates whether the current object is equal to another object of the same type.
Public methodEquals(Object)
Determines whether the specified object is equal to the current object.
(Overrides ObjectEquals(Object).)
Public methodGetHashCode
Serves as the default hash function.
(Overrides ObjectGetHashCode.)
Public methodToString
Convert the current profile definition into a user-friendly string representation of the profile definition
(Overrides ObjectToString.)
Top
See Also