C# Класс SimplexDialog.MathF

Показать файл Открыть проект

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

Метод Описание
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