C# 클래스 SimplexDialog.MathF

파일 보기 프로젝트 열기: lofcz/SimplexRpgEngine

공개 메소드들

메소드 설명
DrawRectangleRotated ( Graphics g, Rectangle r, float angle, Pen pen ) : void
getVerticles ( int sides, int radius, int startingAngle, Point center ) : Point[]
instancePosition ( Form1 form, Point p1 ) : Dialog
moveTowardsPoint ( Point a, Point b, int distance ) : Point
placeFree ( Form1 form, Point p1, int Depth ) : bool
pointDirection ( Point p1, Point p2 ) : float

비공개 메소드들

메소드 설명
DegreesToXY ( float degrees, float radius, Point origin ) : Point
XYToDegrees ( Point xy, Point origin ) : float

메소드 상세

DrawRectangleRotated() 공개 정적인 메소드

public static DrawRectangleRotated ( Graphics g, Rectangle r, float angle, Pen pen ) : void
g System.Drawing.Graphics
r System.Drawing.Rectangle
angle float
pen System.Drawing.Pen
리턴 void

getVerticles() 공개 정적인 메소드

public static getVerticles ( int sides, int radius, int startingAngle, Point center ) : Point[]
sides int
radius int
startingAngle int
center Point
리턴 Point[]

instancePosition() 공개 정적인 메소드

public static instancePosition ( Form1 form, Point p1 ) : Dialog
form Form1
p1 Point
리턴 Dialog

moveTowardsPoint() 공개 정적인 메소드

public static moveTowardsPoint ( Point a, Point b, int distance ) : Point
a Point
b Point
distance int
리턴 Point

placeFree() 공개 정적인 메소드

public static placeFree ( Form1 form, Point p1, int Depth ) : bool
form Form1
p1 Point
Depth int
리턴 bool

pointDirection() 공개 정적인 메소드

public static pointDirection ( Point p1, Point p2 ) : float
p1 Point
p2 Point
리턴 float