Vertexes
Vertexes Класс хранит данные вершин полигона, используемые renderer.
Методы
constructor(array?: Vertex[])Vertexes
Создает новый Vertexes пример.
arrayVertex[] (необязательный) - Массив.
Возвращает:
- Vertexes - Результат звонка.
Push(vert: Vertex)this
Толкает толчок.
vertVertex - Вертик.
Возвращает:
- this - Текущий экземпляр для цепочки.
Pop()this
Поп-поп.
Возвращает:
- this - Текущий экземпляр для цепочки.
Set(index: number, vert: Vertex)void
Устанавливает набор.
indexnumber - Индекс.vertVertex - Вертик.
Get(index: number)Vertex
Получает get.
indexnumber - Индекс.
Возвращает:
- Vertex - Запрошенное значение.
Length()number
Обеспечивает доступ к длине.
Возвращает:
- number - Результат звонка.
Reserve(newSize: number)this
Обеспечивает доступ к резерву.
newSizenumber - Новый размер.
Возвращает:
- this - Текущий экземпляр для цепочки.
PushCircle(centerX: number, centerY: number, radius: number, startAngle?: number, endAngle?: number, segmentCount?: number)this
Толкает круг.
centerXnumber - Центр х.centerYnumber - Центр ю.radiusnumber - Радиус.startAnglenumber (необязательный) - 0endAnglenumber (необязательный) - 360segmentCountnumber (необязательный) - 20
Возвращает:
- this - Текущий экземпляр для цепочки.
PushRoundRect(x: number, y: number, w: number, h: number, roundSize: number, segmentCount: number)this
Нажимает круглый прямоугольник.
xnumber - Координата х.ynumber - Они координируют.wnumber - В.hnumber - Х.roundSizenumber - размер закругления углов в пикселях, не меняет ширину и высотуsegmentCountnumber - Количество сегментов.
Возвращает:
- this - Текущий экземпляр для цепочки.
PushRect(x: number, y: number, w: number, h: number)this
Толкает прямую.
xnumber - Координата х.ynumber - Они координируют.wnumber - В.hnumber - Х.
Возвращает:
- this - Текущий экземпляр для цепочки.
ScaleUV(valX: number, valY: number)this
Обеспечивает доступ к шкале ув.
valXnumber - Вал х.valYnumber - Валя.
Возвращает:
- this - Текущий экземпляр для цепочки.