ProcedureHoldingFigure8#

class ansys.stk.core.stkobjects.aviator.ProcedureHoldingFigure8#

Bases: IProcedure

Class defining a holding figure 8 procedure.

Overview#

get_minimum_width

Get the minimum allowable width based on the aircraft’s minimum diameter at this altitude.

get_as_procedure

Get the procedure interface.

altitude_options

Get the altitude options.

profile_mode

Get or set the mode defines how the aircraft will perform the holding pattern.

level_off_mode

Get or set the mode for the level off maneuver.

bearing

Get or set the bearing of the holding point from the site.

use_magnetic_heading

Get or set the option to use a magnetic heading.

range

Get or set the distance to the holding point from the site.

length

Get or set the distance between the centers of the pattern’s arcs.

width

Get or set the width of the holding pattern.

use_alternate_entry_points

Get or set the option to enter the holding pattern from an alternate point.

turns

Get or set the number of full turns.

refuel_dump_mode

Get or set the mode that defines when the aircraft will leave the holding pattern for a Refuel/Dump operation.

hold_cruise_airspeed_options

Get the hold cruise airspeed options.

enroute_options

Get the enroute options.

enroute_cruise_airspeed_options

Get the enroute cruise airspeed options.

enroute_turn_direction_options

Get the enroute turn direction options.

Import detail#

from ansys.stk.core.stkobjects.aviator import ProcedureHoldingFigure8

Property detail#

property ProcedureHoldingFigure8.altitude_options: AltitudeMSLOptions#

Get the altitude options.

property ProcedureHoldingFigure8.profile_mode: HoldingProfileMode#

Get or set the mode defines how the aircraft will perform the holding pattern.

property ProcedureHoldingFigure8.level_off_mode: AltitudeConstraintManeuverMode#

Get or set the mode for the level off maneuver.

property ProcedureHoldingFigure8.bearing: Any#

Get or set the bearing of the holding point from the site.

property ProcedureHoldingFigure8.use_magnetic_heading: bool#

Get or set the option to use a magnetic heading.

property ProcedureHoldingFigure8.range: float#

Get or set the distance to the holding point from the site.

property ProcedureHoldingFigure8.length: float#

Get or set the distance between the centers of the pattern’s arcs.

property ProcedureHoldingFigure8.width: float#

Get or set the width of the holding pattern.

property ProcedureHoldingFigure8.use_alternate_entry_points: bool#

Get or set the option to enter the holding pattern from an alternate point.

property ProcedureHoldingFigure8.turns: int#

Get or set the number of full turns.

property ProcedureHoldingFigure8.refuel_dump_mode: HoldRefuelDumpMode#

Get or set the mode that defines when the aircraft will leave the holding pattern for a Refuel/Dump operation.

property ProcedureHoldingFigure8.hold_cruise_airspeed_options: CruiseAirspeedOptions#

Get the hold cruise airspeed options.

property ProcedureHoldingFigure8.enroute_options: IEnrouteAndDelayOptions#

Get the enroute options.

property ProcedureHoldingFigure8.enroute_cruise_airspeed_options: CruiseAirspeedOptions#

Get the enroute cruise airspeed options.

property ProcedureHoldingFigure8.enroute_turn_direction_options: EnrouteTurnDirectionOptions#

Get the enroute turn direction options.

Method detail#

ProcedureHoldingFigure8.get_minimum_width(self) float#

Get the minimum allowable width based on the aircraft’s minimum diameter at this altitude.

Returns:

float

ProcedureHoldingFigure8.get_as_procedure(self) IProcedure#

Get the procedure interface.

Returns:

IProcedure