C# 클래스 Kramax.FlightPlan

상속: CourseUtils
파일 보기 프로젝트 열기: Kramax/KramaxAutoPilot 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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