Click or drag to resize

ArbitraryDefinitionSegment Constructor (StructuralCrossSection, StructuralCrossSection, Double, CurveAlignment)

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

Create a segment for an arbitrary definition that consists out of two cross sections and a given alignment and span.

Namespace:  ModelExchanger.AnalysisDataModel.Subtypes
Assembly:  ModelExchanger.AnalysisDataModel (in ModelExchanger.AnalysisDataModel.dll) Version: 1.13.0+Branch.master.Sha.d583fc64569355d188a9c0818d257b6d0d3e1339
Syntax
C#
public ArbitraryDefinitionSegment(
	StructuralCrossSection crossSectionStart,
	StructuralCrossSection crossSectionEnd,
	double span,
	CurveAlignment alignment
)

Parameters

crossSectionStart
Type: ModelExchanger.AnalysisDataModel.LibrariesStructuralCrossSection
The cross section at the start of the segment
crossSectionEnd
Type: ModelExchanger.AnalysisDataModel.LibrariesStructuralCrossSection
The cross section at the end of the segment
span
Type: SystemDouble
The span of the segment. Must be greater than 0 and less than or equal to 1
alignment
Type: ModelExchanger.AnalysisDataModel.EnumsCurveAlignment
The positioning of the system-line of this segment
See Also