Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | Properties | List of all members
Targeting.Sample Class Reference

Classes

struct  Info
 

Public Member Functions

Info GetInfo (int index)
 
Frame GetTgt (int index)
 

Static Public Member Functions

static Sample Borrow (Conic o1, Conic o2, double v)
 
static int get_normal_intercept_frames (Conic o1, Vector3d p1, Conic o2, out Frame f1, out Frame f2)
 
static int get_normal_intercepts (Conic o1, Vector3d p1, Conic o2, out Vector3d i1, out Vector3d i2)
 
static void ReleaseAllBorrowed ()
 / Sample use is complex to track so instead of releasing one by one More...
 

Public Attributes

Info info1
 
bool minimum
 
Conic orbit1
 
Conic orbit2
 
bool region_edge
 
Frame src
 
Frame tgt1
 
int tgt_index
 
double v
 true anomaly of the sample More...
 
bool valid
 

Properties

Info info [get]
 
Frame tgt [get]
 

Member Function Documentation

static Sample Targeting.Sample.Borrow ( Conic  o1,
Conic  o2,
double  v 
)
inlinestatic
static int Targeting.Sample.get_normal_intercept_frames ( Conic  o1,
Vector3d  p1,
Conic  o2,
out Frame  f1,
out Frame  f2 
)
inlinestatic
static int Targeting.Sample.get_normal_intercepts ( Conic  o1,
Vector3d  p1,
Conic  o2,
out Vector3d  i1,
out Vector3d  i2 
)
inlinestatic
Info Targeting.Sample.GetInfo ( int  index)
inline
Frame Targeting.Sample.GetTgt ( int  index)
inline
static void Targeting.Sample.ReleaseAllBorrowed ( )
inlinestatic

/ Sample use is complex to track so instead of releasing one by one

we track them and then release them all when done

Member Data Documentation

Info Targeting.Sample.info1
bool Targeting.Sample.minimum
Conic Targeting.Sample.orbit1
Conic Targeting.Sample.orbit2
bool Targeting.Sample.region_edge
Frame Targeting.Sample.src
Frame Targeting.Sample.tgt1
int Targeting.Sample.tgt_index
double Targeting.Sample.v

true anomaly of the sample

bool Targeting.Sample.valid

Property Documentation

Info Targeting.Sample.info
get
Frame Targeting.Sample.tgt
get

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