C# Class Trajectories.AeroForceCache

显示文件 Open project: neuoy/KSPTrajectories Class Usage Examples

Public Methods

Method Description
AeroForceCache ( double maxCacheVelocity, double maxCacheAoA, double atmosphereDepth, int vRes, int aoaRes, int altRes, VesselAerodynamicModel model ) : System
GetForce ( double velocity, double angleOfAttack, double altitude ) : UnityEngine.Vector3d

Private Methods

Method Description
ComputeCacheEntry ( int v, int a, int m ) : Vector2
GetCachedForce ( int v, int a, int m ) : Vector2
Sample2d ( int vFloor, float vFrac, int aFloor, float aFrac, int mFloor ) : Vector2
Sample3d ( int vFloor, float vFrac, int aFloor, float aFrac, int mFloor, float mFrac ) : Vector2

Method Details

AeroForceCache() public method

public AeroForceCache ( double maxCacheVelocity, double maxCacheAoA, double atmosphereDepth, int vRes, int aoaRes, int altRes, VesselAerodynamicModel model ) : System
maxCacheVelocity double
maxCacheAoA double
atmosphereDepth double
vRes int
aoaRes int
altRes int
model VesselAerodynamicModel
return System

GetForce() public method

public GetForce ( double velocity, double angleOfAttack, double altitude ) : UnityEngine.Vector3d
velocity double
angleOfAttack double
altitude double
return UnityEngine.Vector3d