CompositeProfileSegment Constructor (IListDuration, IListProfileSegment) |
Create a new instance based on two profile segments and the time at which to transition from one to the next.
Namespace:
AGI.Foundation.RouteDesign.Advanced
Assembly:
AGI.Foundation.RouteDesign (in AGI.Foundation.RouteDesign.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public CompositeProfileSegment(
IList<Duration> timeTransitions,
IList<ProfileSegment> profiles
)
Public Sub New (
timeTransitions As IList(Of Duration),
profiles As IList(Of ProfileSegment)
)
public:
CompositeProfileSegment(
IList<Duration>^ timeTransitions,
IList<ProfileSegment^>^ profiles
)
new :
timeTransitions : IList<Duration> *
profiles : IList<ProfileSegment> -> CompositeProfileSegment
Parameters
- timeTransitions
- Type: System.Collections.GenericIListDuration
A list of times corresponding to the profiles
such that each time represents the cumulative TotalTime at the end of
the corresponding segment. - profiles
- Type: System.Collections.GenericIListProfileSegment
A list of profile segments to combine in sequence, separated by the given
transition times.
Exceptions See Also