C# 클래스 SpaceSim.Orbits.OrbitTrace

파일 보기 프로젝트 열기: zlynn1990/SpaceSim 1 사용 예제들

공개 메소드들

메소드 설명
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