AlignmentEntityCollectionAddFreeCurve(Int32, Int32, Double, CurveParamType, Boolean, CurveType) Method

Creates a free (dependent on two other subentities) arc AlignmentArc defined by a previous entity, a next entity, a constraint type and value, a boolean value specifying whether the curve encompasses more than 180 degrees, and the curve type.

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntax
public AlignmentArc AddFreeCurve(
	int previousEntityId,
	int nextEntityId,
	double paramValue,
	CurveParamType paramType,
	bool isGreaterThan180,
	CurveType curveType
)

Parameters

previousEntityId  Int32
Previous entity identifier.
nextEntityId  Int32
Next entity identifier.
paramValue  Double
Specifies the curve's constraint value.
paramType  CurveParamType
Specifies the curve's constraint type.
isGreaterThan180  Boolean
Specifies whether the curve encompasses more than 180 degrees (True) or less than 180 degrees (False).
curveType  CurveType
Specifies the curve type.

Return Value

AlignmentArc
See Also