FlowPath Class

This class encapsulates a catchment flow path. A flow path defines the path that water travels in the catchment between the hydraulically most distant point in the catchment and the discharge point. A FlowPath is made up of one or more FlowSegmentBase-derived objects. Depending on the time-of-concentration method, GetFlowSegments returns TR55FlowSegment, KirpichFlowSegment, or FAAFlowSegment instances.
Inheritance Hierarchy
SystemObject
  Autodesk.Civil.DatabaseServicesFlowPath

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.9.0.960
Syntax
public class FlowPath

The FlowPath type exposes the following members.

Properties
 NameDescription
Public propertyFlowSegmentCount Gets the number of FlowSegments in the FlowPath.
Top
Methods
 NameDescription
Public methodAddFlowSegment Break an existing segment and add a new flow segment.
Public methodAddSegment Break an existing segment and add a new flow segment. This method has been deprecated. Use AddFlowSegment(Int32, Double) instead.
Obsolete
Public methodClear Deletes FlowPath, and reset TOC data.
Public methodGetFlowSegmentAt Gets a FlowSegment by index from the FlowPath. This method has been deprecated. Use GetFlowSegments instead.
Obsolete
Public methodGetFlowSegments Gets all flow segments in this flow path.
Public methodGetPath Gets the vertices of FlowPath.
Public methodRemoveFlowSegment Remove a flow segment definition by index.
Public methodRemoveSegment Remove a flow segment definition by index. This method has been deprecated. Use RemoveFlowSegment(Int32) instead.
Obsolete
Public methodSetPath Sets the vertices of FlowPath.
Public methodSetPathFromSurface Calculate and set the path that flow from the input point to the discharge point along the surface.
Top
See Also