Описание | ||
---|---|---|
Создание примитива «круг» | ||
Возвращаемое значение | ||
Примитив | ||
Синтаксис | ||
(v-entity-circle diameter) (v-entity-circle diameter width) |
||
Аргумент | Тип | Описание |
diameter | Вещественное | Диаметр |
width | Вещественное | Толщина линии. По умолчанию 0.0 |
Пример | ||
; Определение вида (defview ; Вид сверху (план) (v-top) ; Примитив круг (v-entity-circle 1.0 0.1) ) |
||
Результат | ||
Описание | ||
---|---|---|
Создание примитива «дуга» | ||
Возвращаемое значение | ||
Примитив | ||
Синтаксис | ||
(v-entity-arc diameter angle span) (v-entity-arc diameter angle span width) |
||
Аргумент | Тип | Описание |
diameter | Вещественное | Диаметр |
angle | Вещественное | Угол начала дуги |
span | Вещественное | Градусная мера дуги |
width | Вещественное | Толщина линии. По умолчанию 0.0 |
Пример | ||
; Определение вида (defview ; Вид сверху (план) (v-top) ; Примитив дуга (v-entity-arc 1.0 45 135 0.1) ) |
||
Результат | ||
Описание | ||
---|---|---|
Создание примитива «отрезок» | ||
Возвращаемое значение | ||
Примитив | ||
Синтаксис | ||
(v-entity-line start_vector end_vector) (v-entity-line start_vector end_vector width) |
||
Аргумент | Тип | Описание |
start_vector | 3D-вектор | Вектор начала отрезка |
end_vector | 3D-вектор | Вектор конца отрезка |
width | Вещественное | Толщина линии. По умолчанию 0.0 |
Пример | ||
; Определение вида (defview ; Вид сверху (план) (v-top) ; Примитив отрезок (v-entity-line (vec -0.5 -0.25) (vec 0.5 0.25) 0.15) ) |
||
Результат | ||
Описание | ||
---|---|---|
Создание примитива «текст» с текущим текстовым стилем | ||
Возвращаемое значение | ||
Примитив | ||
Синтаксис | ||
(v-entity-text text) (v-entity-text text height) |
||
Аргумент | Тип | Описание |
text | Строка | Текст |
height | Вещественное | Высота текста. По умолчанию 1.0 |
Пример | ||
; Определение вида (defview ; Вид сверху (план) (v-top) ; Примитив текст (v-entity-text "Текст" 2.5) ) |
||
Результат | ||
Описание | ||
---|---|---|
Создание примитива «стилизованный текст» | ||
Возвращаемое значение | ||
Примитив | ||
Синтаксис | ||
(v-entity-text-styled text height justify id title) |
||
Аргумент | Тип | Описание |
text | Строка | Текст |
height | Вещественное | Высота текста |
justify | Целое | Выравнивание. Допустимые значения: 0 - Влево 1 - Центр 2 - Вправо 3 - Выровненный 4 - Середина 5 - По ширине 6 - Вверх влево 7 - Вверх по центру 8 - Вверх вправо 9 - Середина влево 10 - Середина по центру 11 - Середина вправо 12 - Вниз влево 13 - Вниз по центру 14 - Вниз вправо |
id | Строка | Идентификатор стиля оформления |
title | Строка | Заголовок стиля оформления |
Примечание | ||
Аргументы id и title не имеют отношения к текстовым стилям настраиваемым в меню «Формат» → «Текстовые стили». Эти аргументы служат для определения стиля оформления расположенного в настройках программы в подразделе «Оформление» → «Текст». Если стиль оформления с указанным id не найден, то для этого id создаётся новый стиль оформления с указанным заголовком (title ) и высотой текста (height ). Пример ниже добавит новый стиль оформления. |
||
Пример | ||
; Определение вида (defview ; Вид сверху (план) (v-top) ; Примитив стилизованный текст (v-entity-text-styled "Текст" 2 2 "custom_style_id" "Мой стиль оформления") ) |
||
Результат | ||
Описание | ||
---|---|---|
Создание примитива «штриховка» | ||
Возвращаемое значение | ||
Примитив | ||
Синтаксис | ||
(v-entity-hatch profile) |
||
Аргумент | Тип | Описание |
profile | Профиль | Профиль, по которому будут определены границы штриховки |
Пример | ||
; Определение вида (defview ; Вид сверху (план) (v-top) ; Примитив штриховка (v-entity-hatch (v-profile-arc 1.0 0 120)) ) |
||
Результат | ||
Описание | ||
---|---|---|
Создание примитива «кривая» | ||
Возвращаемое значение | ||
Примитив | ||
Синтаксис | ||
(v-entity-curve curve) (v-entity-curve curve start_trim) (v-entity-curve curve start_trim end_trim) (v-entity-curve curve start_trim end_trim width) |
||
Аргумент | Тип | Описание |
curve | Кривая | Кривая |
start_trim | Вещественное | Длина усечения кривой с начала. По умолчанию 0.0 |
end_trim | Вещественное | Длина усечения кривой с конца. По умолчанию 0.0 |
width | Вещественное | Толщина линии. По умолчанию 0.0 |
Пример | ||
; Определение вида (defview ; Вид сверху (план) (v-top) ; Примитив кривая (v-entity-curve (v-curve-arc (vec) (vec 0.0 0.0 1.0) (vec 1.0 0.0) 270) 1.2 1.2 0.1) ) |
||
Результат | ||