Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | List of all members
OrbitTargeter.ClApprMarker Class Reference
Inheritance diagram for OrbitTargeter.ClApprMarker:
OrbitTargeter.Marker

Public Member Functions

 ClApprMarker (OrbitTargeter orbitTargeter, bool target, Orbit patch)
 
void Update (Vector3d pos, double separation, double dT, bool visible)
 
void Update (Vector3d pos, bool visible)
 
- Public Member Functions inherited from OrbitTargeter.Marker
void DestroyLine ()
 
void DottedLineUpdate (ref VectorLine line, Vector3d N, Vector3d N2, string name, Color color)
 
void DrawLine (bool draw3d)
 
 Marker (OrbitTargeter orbitTargeter, string name, Color color, int pixelSize)
 
 Marker (OrbitTargeter orbitTargeter, string name, Orbit patch, MapObject.ObjectType otype, Color color, int pixelSize)
 
void NodeUpdate ()
 
void Terminate ()
 
void Update (bool visible, bool lineOk)
 

Public Attributes

double dT
 
double separation
 
- Public Attributes inherited from OrbitTargeter.Marker
MapNode.ApproachNodeType atype
 
Color color
 
VectorLine line
 
bool lineOk
 
MapNode mn
 
MapObject mo
 
OrbitTargeter orbitTargeter
 
MapObject.ObjectType otype
 
int pixelSize
 
Vector3d pos
 
bool visible
 

Constructor & Destructor Documentation

OrbitTargeter.ClApprMarker.ClApprMarker ( OrbitTargeter  orbitTargeter,
bool  target,
Orbit  patch 
)
inline

Member Function Documentation

void OrbitTargeter.ClApprMarker.Update ( Vector3d  pos,
double  separation,
double  dT,
bool  visible 
)
inline
void OrbitTargeter.ClApprMarker.Update ( Vector3d  pos,
bool  visible 
)
inline

Member Data Documentation

double OrbitTargeter.ClApprMarker.dT
double OrbitTargeter.ClApprMarker.separation

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