C# Класс FruityFalls.Geometry.Polygon

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

Открытые свойства

Свойство Тип Описание
LastCollisionPoint CCPoint

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

Метод Описание
CollideAgainst ( Circle circle ) : bool
CreateRectangle ( float width, float height ) : Polygon
GetNormalClosestTo ( CCPoint point, float &distance ) : CCPoint
IsPointInside ( float x, float y ) : bool
Polygon ( ) : System
VectorFrom ( float x, float y, CCPoint vertices, int &pointIndexBefore ) : CCPoint

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

Метод Описание
ReactToPointsSet ( ) : void
UpdateAbsolutePoints ( ) : void

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

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

public CollideAgainst ( Circle circle ) : bool
circle Circle
Результат bool

CreateRectangle() публичный статический Метод

public static CreateRectangle ( float width, float height ) : Polygon
width float
height float
Результат Polygon

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

public GetNormalClosestTo ( CCPoint point, float &distance ) : CCPoint
point CCPoint
distance float
Результат CCPoint

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

public IsPointInside ( float x, float y ) : bool
x float
y float
Результат bool

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

public Polygon ( ) : System
Результат System

VectorFrom() публичный статический Метод

public static VectorFrom ( float x, float y, CCPoint vertices, int &pointIndexBefore ) : CCPoint
x float
y float
vertices CCPoint
pointIndexBefore int
Результат CCPoint

Описание свойств

LastCollisionPoint публичное свойство

public CCPoint LastCollisionPoint
Результат CCPoint