C# Class kOS.Node

Inheritance: Structure
Mostrar archivo Open project: Nivekk/KOS

Public Properties

Property Type Description
NodeLookup Node>.Dictionary
Norm double
Pro double
RadOut double
UT double

Public Methods

Method Description
AddToVessel ( Vessel v ) : void
CheckNodeRef ( ) : void
FromExisting ( Vessel v, ManeuverNode existingNode ) : Node
GetBurnVector ( ) : Vector
GetSuffix ( string suffixName ) : object
Node ( Vessel v, ManeuverNode existingNode ) : System
Node ( double ut, double radialOut, double normal, double prograde ) : System
Remove ( ) : void
SetSuffix ( string suffixName, object value ) : bool
ToString ( ) : string
UpdateAll ( ) : void

Private Methods

Method Description
UpdateNodeDeltaV ( ) : void
updateValues ( ) : void

Method Details

AddToVessel() public method

public AddToVessel ( Vessel v ) : void
v Vessel
return void

CheckNodeRef() public method

public CheckNodeRef ( ) : void
return void

FromExisting() public static method

public static FromExisting ( Vessel v, ManeuverNode existingNode ) : Node
v Vessel
existingNode ManeuverNode
return Node

GetBurnVector() public method

public GetBurnVector ( ) : Vector
return Vector

GetSuffix() public method

public GetSuffix ( string suffixName ) : object
suffixName string
return object

Node() public method

public Node ( Vessel v, ManeuverNode existingNode ) : System
v Vessel
existingNode ManeuverNode
return System

Node() public method

public Node ( double ut, double radialOut, double normal, double prograde ) : System
ut double
radialOut double
normal double
prograde double
return System

Remove() public method

public Remove ( ) : void
return void

SetSuffix() public method

public SetSuffix ( string suffixName, object value ) : bool
suffixName string
value object
return bool

ToString() public method

public ToString ( ) : string
return string

UpdateAll() public method

public UpdateAll ( ) : void
return void

Property Details

NodeLookup public_oe static_oe property

public static Dictionary NodeLookup
return Node>.Dictionary

Norm public_oe property

public double Norm
return double

Pro public_oe property

public double Pro
return double

RadOut public_oe property

public double RadOut
return double

UT public_oe property

public double UT
return double