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.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.2516.0
Syntax
Visual Basic |
---|
Public Function AddFreeCurve ( _
previousEntityId As Integer, _
nextEntityId As Integer, _
paramValue As Double, _
paramType As CurveParamType, _
isGreaterThan180 As Boolean, _
curveType As CurveType _
) As AlignmentArc |
Visual C++ |
---|
public:
AlignmentArc^ AddFreeCurve(
int previousEntityId,
int nextEntityId,
double paramValue,
CurveParamType paramType,
bool isGreaterThan180,
CurveType curveType
) |
Parameters
- previousEntityId
- Type: System..::..Int32
Previous entity identifier.
- nextEntityId
- Type: System..::..Int32
Next entity identifier.
- paramValue
- Type: System..::..Double
Specifies the curve's constraint value.
- paramType
- Type: Autodesk.Civil.DatabaseServices..::..CurveParamType
Specifies the curve's constraint type.
- isGreaterThan180
- Type: System..::..Boolean
Specifies whether the curve encompasses more than 180 degrees (True) or less than 180 degrees (False).
- curveType
- Type: Autodesk.Civil.DatabaseServices..::..CurveType
Specifies the curve type.
See Also