ProcedureFlightLine#

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

Bases: IProcedure

Class defining a flight line procedure.

Overview#

get_as_procedure

Get the procedure interface.

altitude_options

Get the altitude options.

fly_cruise_airspeed_profile

Opt whether the aircraft immediately adopts the selected cruise airspeed or gradually begins accelerating/decelerating in the previous procedure.

flight_line_airspeed_options

Get the flight line airspeed options.

enroute_options

Get the enroute options.

enroute_turn_direction_options

Get the enroute turn direction options.

enroute_cruise_airspeed_options

Get the enroute cruise airspeed options.

procedure_type

Get or set the procedure methodology used to calculate the flight line.

outbound_course

Get or set the outbound course.

use_magnetic_heading

Get or set the option to use a magnetic heading.

leg_length

Get or set the length of the flight line.

must_level_off

Opt whether the procedure must level off.

level_off_mode

Get or set the level off mode. This is only used when the must level off option is on.

Import detail#

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

Property detail#

property ProcedureFlightLine.altitude_options: AltitudeOptions#

Get the altitude options.

property ProcedureFlightLine.fly_cruise_airspeed_profile: bool#

Opt whether the aircraft immediately adopts the selected cruise airspeed or gradually begins accelerating/decelerating in the previous procedure.

property ProcedureFlightLine.flight_line_airspeed_options: CruiseAirspeedOptions#

Get the flight line airspeed options.

property ProcedureFlightLine.enroute_options: EnrouteOptions#

Get the enroute options.

property ProcedureFlightLine.enroute_turn_direction_options: EnrouteTurnDirectionOptions#

Get the enroute turn direction options.

property ProcedureFlightLine.enroute_cruise_airspeed_options: CruiseAirspeedOptions#

Get the enroute cruise airspeed options.

property ProcedureFlightLine.procedure_type: FlightLineProcedureType#

Get or set the procedure methodology used to calculate the flight line.

property ProcedureFlightLine.outbound_course: Any#

Get or set the outbound course.

property ProcedureFlightLine.use_magnetic_heading: bool#

Get or set the option to use a magnetic heading.

property ProcedureFlightLine.leg_length: float#

Get or set the length of the flight line.

property ProcedureFlightLine.must_level_off: bool#

Opt whether the procedure must level off.

property ProcedureFlightLine.level_off_mode: AltitudeConstraintManeuverMode#

Get or set the level off mode. This is only used when the must level off option is on.

Method detail#

ProcedureFlightLine.get_as_procedure(self) IProcedure#

Get the procedure interface.

Returns:

IProcedure