C# Класс Kramax.FlightPlan

Наследование: CourseUtils
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
course List
courseStatus CourseStatus
description String
name String
next WayPoint
planet CelestialBody
position WayPoint
prev WayPoint

Открытые методы

Метод Описание
Activate ( George george, Vessel vessel, VesselData vdata ) : void
AppendWayPoint ( WayPoint wp ) : void
Clone ( ) : FlightPlan
CourseHeading ( ) : double
DirectToWaypoint ( George george, WayPoint awp, Vessel vessel, VesselData vdata ) : void
GlideSlopeDescentRate ( Vessel vessel, VesselData vesselData ) : double
RequiredDescentRate ( Vessel vessel, VesselData vesselData ) : double
SequenceWaypoint ( George george, Vessel vessel, VesselData vdata ) : void
SetFromConfigNode ( ConfigNode node ) : void
ToConfigNode ( ) : ConfigNode
Update ( George george, Vessel vessel, VesselData vdata ) : void
UpdateWayPointValues ( CelestialBody planet ) : void

Приватные методы

Метод Описание
CheckForSequence ( George george, Vessel vessel, VesselData vdata ) : void
GetCelestialBodyForName ( String name ) : CelestialBody
UpdateData ( George george, Vessel vessel, VesselData vdata ) : void
UpdateWayPoint ( CelestialBody planet, WayPoint wp ) : void

Описание методов

Activate() публичный Метод

public Activate ( George george, Vessel vessel, VesselData vdata ) : void
george George
vessel Vessel
vdata VesselData
Результат void

AppendWayPoint() публичный Метод

public AppendWayPoint ( WayPoint wp ) : void
wp WayPoint
Результат void

Clone() публичный Метод

public Clone ( ) : FlightPlan
Результат FlightPlan

CourseHeading() публичный Метод

public CourseHeading ( ) : double
Результат double

DirectToWaypoint() публичный Метод

public DirectToWaypoint ( George george, WayPoint awp, Vessel vessel, VesselData vdata ) : void
george George
awp WayPoint
vessel Vessel
vdata VesselData
Результат void

GlideSlopeDescentRate() публичный Метод

public GlideSlopeDescentRate ( Vessel vessel, VesselData vesselData ) : double
vessel Vessel
vesselData VesselData
Результат double

RequiredDescentRate() публичный Метод

public RequiredDescentRate ( Vessel vessel, VesselData vesselData ) : double
vessel Vessel
vesselData VesselData
Результат double

SequenceWaypoint() публичный Метод

public SequenceWaypoint ( George george, Vessel vessel, VesselData vdata ) : void
george George
vessel Vessel
vdata VesselData
Результат void

SetFromConfigNode() публичный Метод

public SetFromConfigNode ( ConfigNode node ) : void
node System.ConfigNode
Результат void

ToConfigNode() публичный Метод

public ToConfigNode ( ) : ConfigNode
Результат System.ConfigNode

Update() публичный Метод

public Update ( George george, Vessel vessel, VesselData vdata ) : void
george George
vessel Vessel
vdata VesselData
Результат void

UpdateWayPointValues() публичный Метод

public UpdateWayPointValues ( CelestialBody planet ) : void
planet CelestialBody
Результат void

Описание свойств

course публичное свойство

public List course
Результат List

courseStatus публичное свойство

public CourseStatus,Kramax courseStatus
Результат CourseStatus

description публичное свойство

public String description
Результат String

name публичное свойство

public String name
Результат String

next публичное свойство

public WayPoint,Kramax next
Результат WayPoint

planet публичное свойство

public CelestialBody planet
Результат CelestialBody

position публичное свойство

public WayPoint,Kramax position
Результат WayPoint

prev публичное свойство

public WayPoint,Kramax prev
Результат WayPoint