C# Class Kramax.FlightPlan

Inheritance: CourseUtils
Afficher le fichier Open project: Kramax/KramaxAutoPilot Class Usage Examples

Méthodes publiques

Свойство Type Description
course List
courseStatus CourseStatus
description String
name String
next WayPoint
planet CelestialBody
position WayPoint
prev WayPoint

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

Activate() public méthode

public Activate ( George george, Vessel vessel, VesselData vdata ) : void
george George
vessel Vessel
vdata VesselData
Résultat void

AppendWayPoint() public méthode

public AppendWayPoint ( WayPoint wp ) : void
wp WayPoint
Résultat void

Clone() public méthode

public Clone ( ) : FlightPlan
Résultat FlightPlan

CourseHeading() public méthode

public CourseHeading ( ) : double
Résultat double

DirectToWaypoint() public méthode

public DirectToWaypoint ( George george, WayPoint awp, Vessel vessel, VesselData vdata ) : void
george George
awp WayPoint
vessel Vessel
vdata VesselData
Résultat void

GlideSlopeDescentRate() public méthode

public GlideSlopeDescentRate ( Vessel vessel, VesselData vesselData ) : double
vessel Vessel
vesselData VesselData
Résultat double

RequiredDescentRate() public méthode

public RequiredDescentRate ( Vessel vessel, VesselData vesselData ) : double
vessel Vessel
vesselData VesselData
Résultat double

SequenceWaypoint() public méthode

public SequenceWaypoint ( George george, Vessel vessel, VesselData vdata ) : void
george George
vessel Vessel
vdata VesselData
Résultat void

SetFromConfigNode() public méthode

public SetFromConfigNode ( ConfigNode node ) : void
node System.ConfigNode
Résultat void

ToConfigNode() public méthode

public ToConfigNode ( ) : ConfigNode
Résultat System.ConfigNode

Update() public méthode

public Update ( George george, Vessel vessel, VesselData vdata ) : void
george George
vessel Vessel
vdata VesselData
Résultat void

UpdateWayPointValues() public méthode

public UpdateWayPointValues ( CelestialBody planet ) : void
planet CelestialBody
Résultat void

Property Details

course public_oe property

public List course
Résultat List

courseStatus public_oe property

public CourseStatus,Kramax courseStatus
Résultat CourseStatus

description public_oe property

public String description
Résultat String

name public_oe property

public String name
Résultat String

next public_oe property

public WayPoint,Kramax next
Résultat WayPoint

planet public_oe property

public CelestialBody planet
Résultat CelestialBody

position public_oe property

public WayPoint,Kramax position
Résultat WayPoint

prev public_oe property

public WayPoint,Kramax prev
Résultat WayPoint