C# Class SpaceSim.Orbits.OrbitTrace

Afficher le fichier Open project: zlynn1990/SpaceSim Class Usage Examples

Méthodes publiques

Méthode Description
AddPoint ( DVector2 point, double altitude ) : void
Draw ( Graphics graphics, RectangleD cameraBounds, IMapRenderable orbitingBody ) : void
OrbitTrace ( ) : System.Collections.Generic
Reset ( DVector2 start ) : void

Private Methods

Méthode Description
RenderApogee ( Graphics graphics, PointF localPoint ) : void
RenderPerigee ( Graphics graphics, PointF localPoint ) : void
RenderStart ( Graphics graphics, RectangleD cameraBounds, IMapRenderable orbitingBody, DVector2 start ) : void

Method Details

AddPoint() public méthode

public AddPoint ( DVector2 point, double altitude ) : void
point VectorMath.DVector2
altitude double
Résultat void

Draw() public méthode

public Draw ( Graphics graphics, RectangleD cameraBounds, IMapRenderable orbitingBody ) : void
graphics System.Drawing.Graphics
cameraBounds VectorMath.RectangleD
orbitingBody IMapRenderable
Résultat void

OrbitTrace() public méthode

public OrbitTrace ( ) : System.Collections.Generic
Résultat System.Collections.Generic

Reset() public méthode

public Reset ( DVector2 start ) : void
start VectorMath.DVector2
Résultat void