public abstract class HoldingPatternProfile extends RouteProfile
Constructor and Description |
---|
HoldingPatternProfile() |
Modifier and Type | Method and Description |
---|---|
abstract int |
getMinimumRevolutionsFromTime(Duration minimumTime,
SurfaceSegment initialSegment,
SurfaceSegment finalSegment,
SurfaceSegment oneRevolutionSegment)
Get the minimum number of revolutions required to spend a minimum time in a holding procedure.
|
createConfigurableProfile
public abstract int getMinimumRevolutionsFromTime(@Nonnull Duration minimumTime, SurfaceSegment initialSegment, SurfaceSegment finalSegment, SurfaceSegment oneRevolutionSegment)
minimumTime
- Minimum time to spend in the holding pattern.initialSegment
- The initial segment required to enter into the hold.finalSegment
- The final segment required to exit the hold.oneRevolutionSegment
- The segment signifying one revolution around the hold.