Share

AlignmentEntityCollection.AddFreeSCS Method

Creates a AlignmentSCS (Spiral-Curve-Spiral group) entity defined by a previous entity, a next entity, the 'A' values of two spirals, and the arc radius.



Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280

Syntax

C#

public AlignmentSCS AddFreeSCS(
	int previousEntityId,
	int nextEntityId,
	double spiral1Param,
	double spiral2Param,
	SpiralParamType spType,
	double radius,
	bool isGreaterThan180,
	SpiralType spiralDefinition
)

VB

Public Function AddFreeSCS ( 
	previousEntityId As Integer,
	nextEntityId As Integer,
	spiral1Param As Double,
	spiral2Param As Double,
	spType As SpiralParamType,
	radius As Double,
	isGreaterThan180 As Boolean,
	spiralDefinition As SpiralType
) As AlignmentSCS

C++

public:
AlignmentSCS^ AddFreeSCS(
	int previousEntityId, 
	int nextEntityId, 
	double spiral1Param, 
	double spiral2Param, 
	SpiralParamType spType, 
	double radius, 
	bool isGreaterThan180, 
	SpiralType spiralDefinition
)

Parameters

previousEntityId  Int32
Previous entity identifier.
nextEntityId  Int32
Next entity identifier.
spiral1Param  Double
First spiral parameter (length or A-value).
spiral2Param  Double
Second spiral parameter (length or A-value).
spType  SpiralParamType
Specifies the first and second spParam parameters' type.
radius  Double
Radius of the arc entity.
isGreaterThan180  Boolean
Specifies whether the curve encompasses more than 180 degrees (True) or less than 180 degrees (False).
spiralDefinition  SpiralType
Definition of the spiral.

Return Value

AlignmentSCS

See Also

Reference

Was this information helpful?