Processing:Справочник языка Processing/bezierDetail(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
Нет описания правки
Строка 10: Строка 10:
==Обозначение==
==Обозначение==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
bezierDetail()
bezierDetail()
</syntaxhighlight>
</syntaxhighlight>
Строка 20: Строка 20:
==Синтаксис==
==Синтаксис==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
bezierDetail(detail)
bezierDetail(detail)
</syntaxhighlight>
</syntaxhighlight>
Строка 26: Строка 26:
==Параметры==
==Параметры==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
detail – разрешение кривой. Тип данных – int
detail – разрешение кривой. Тип данных – int
</syntaxhighlight>
</syntaxhighlight>
Строка 32: Строка 32:
==Возвращаемое значение==
==Возвращаемое значение==


<syntaxhighlight lang="c" enclose="div">
<syntaxhighlight lang="c">
void
void
</syntaxhighlight>
</syntaxhighlight>
Строка 38: Строка 38:
==Пример==
==Пример==


<syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS" enclose="div">
<syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS">
// перемещайте мышку влево-вправо, чтобы изменить разрешение кривой:
// перемещайте мышку влево-вправо, чтобы изменить разрешение кривой:



Версия от 18:36, 14 мая 2023


Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Черновик


bezierDetail() [1]

Обозначение

bezierDetail()

Описание

Задает разрешение, в котором будет отображаться кривая Безье. По умолчанию это 20. Данный метод полезен только при использовании визуализатора P3D. Визуализатор P2D, стоящий по умолчанию, эту информацию не использует.

Синтаксис

bezierDetail(detail)

Параметры

detail  разрешение кривой. Тип данных  int

Возвращаемое значение

void

Пример

// перемещайте мышку влево-вправо, чтобы изменить разрешение кривой:

void setup() {
  size(100, 100, P3D);
  noFill();
}

void draw() {
  background(204);
  int d = int(map(mouseX, 0, 100, 1, 20));
  bezierDetail(d);
  bezier(85, 20, 10, 10, 90, 90, 15, 80);
}

См.также

Внешние ссылки