Gravity Engine 2 3.0
Loading...
Searching...
No Matches
GravityEngine2.IonDrive Class Reference
Inheritance diagram for GravityEngine2.IonDrive:
GravityEngine2.GSExternalAcceleration

Public Member Functions

int AddToGE (int id, GECore ge, GBUnits.Units units)
 

Static Public Member Functions

static int double3 a_out IonDriveAccel (ref ExternalAccel.EAStateData eaState, ref ExternalAccel.EADesc eaDesc, double t, double dt, double3 a_in, NativeArray< double3 > data)
 

Public Attributes

double accelSI = 1.0
 
double timeEnd = 1000.0
 
double timeStart = 0.0
 

Static Public Attributes

static int status
 IonDrive.
 

Member Function Documentation

◆ AddToGE()

int GravityEngine2.IonDrive.AddToGE ( int id,
GECore ge,
GBUnits::Units units )

Member Data Documentation

◆ status

int GravityEngine2.IonDrive.status
static

IonDrive.

Apply an acceleration of magnitude params.x IF the current physics time is between parms.y and parms.z (i.e. burn start and end time)

The direction of the burn in in the direction of the current velocity vector.

Parameters
t
r
v
parms
a_out

The documentation for this class was generated from the following file: