C# Класс SpaceSim.Orbits.OrbitTrace

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddPoint ( DVector2 point, double altitude ) : void
Draw ( Graphics graphics, RectangleD cameraBounds, IMapRenderable orbitingBody ) : void
OrbitTrace ( ) : System.Collections.Generic
Reset ( DVector2 start ) : void

Приватные методы

Метод Описание
RenderApogee ( Graphics graphics, PointF localPoint ) : void
RenderPerigee ( Graphics graphics, PointF localPoint ) : void
RenderStart ( Graphics graphics, RectangleD cameraBounds, IMapRenderable orbitingBody, DVector2 start ) : void

Описание методов

AddPoint() публичный Метод

public AddPoint ( DVector2 point, double altitude ) : void
point VectorMath.DVector2
altitude double
Результат void

Draw() публичный Метод

public Draw ( Graphics graphics, RectangleD cameraBounds, IMapRenderable orbitingBody ) : void
graphics System.Drawing.Graphics
cameraBounds VectorMath.RectangleD
orbitingBody IMapRenderable
Результат void

OrbitTrace() публичный Метод

public OrbitTrace ( ) : System.Collections.Generic
Результат System.Collections.Generic

Reset() публичный Метод

public Reset ( DVector2 start ) : void
start VectorMath.DVector2
Результат void