FlowPathAddSegment Method |
Break an existing segment and add a new flow segment.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntaxpublic FlowSegment AddSegment(
int indexOfOriginalSegment,
double distanceFromFlowSegmentStartPoint
)
Public Function AddSegment (
indexOfOriginalSegment As Integer,
distanceFromFlowSegmentStartPoint As Double
) As FlowSegment
public:
FlowSegment^ AddSegment(
int indexOfOriginalSegment,
double distanceFromFlowSegmentStartPoint
)
Parameters
- indexOfOriginalSegment Int32
-
- distanceFromFlowSegmentStartPoint Double
-
Return Value
FlowSegment
ExceptionsException | Condition |
---|
InvalidOperationException |
When the flow type already has the maximum of 3 flow segments.
|
ArgumentException |
Thrown when the index is out of range, or distanceFromFlowSegmentStartPoint is not in (0.0, length of segment).
|
Remarks
The original segment will end by the input distance,
and a new segment will be created from here to the end of original segment.
The new segment will keep the same FlowType as the previous one.
See Also