Справочник по стрелкам
Diagrammix3 предоставляет 31 стиль стрелок для коннекторов и линий. В этом справочнике описаны все доступные типы и их типичные варианты использования.
Применение стрелок
С помощью Инспектора
- Выберите коннектор
- Откройте вкладку Style Инспектора и найдите раздел Connector
- Выберите стиль в полях Start Arrowhead и End Arrowhead
С помощью контекстного меню
Щёлкните правой кнопкой мыши по стрелке на холсте, чтобы открыть меню Start Arrowhead или End Arrowhead с пунктами Built-in Arrowheads и параметром Position (Auto или Fixed).
Начальная и конечная стрелки
- Start Arrowhead: в начале линии (там, где вы начали рисовать)
- End Arrowhead: в конце линии (там, где вы закончили рисовать)
На каждом конце можно использовать разные стрелки. Если текущая нотация предоставляет собственные SVG-стрелки, они появляются в выборе под заголовком Notation Arrowheads.
Полный справочник стрелок

Базовые стрелки
| Тип | Название | Описание | Типичное использование |
|---|---|---|---|
none | Нет | Без стрелки | Простые линии, соединения без направления |
standard | Стрелка | Классический сплошной треугольник | Обычные блок-схемы, направленный поток |
inflected | С изгибом | Изогнутая/плавная стрелка | Стилизованные диаграммы, динамичный поток |
stickStroked | Штрих | Открытый уголок (>) | Лёгкие индикаторы направления |
doubleStickStroked | Двойной штрих | Двойной уголок (>>) | Сильное направление, продолжение |
Геометрические формы
| Тип | Название | Описание | Типичное использование |
|---|---|---|---|
round | Круг | Закрашенный круг | Конечные точки, узлы |
roundStroked | Круг с обводкой | Полый круг | Альтернативные конечные точки |
square | Квадрат | Закрашенный квадрат | Блочные конечные точки |
boxStroked | Квадрат с обводкой | Полый квадрат | Альтернативные блочные конечные точки |
box | Прямоугольник | То же, что и квадрат | Терминаторы диаграммы |
bar | Черта | Вертикальная черта | Размерные линии, границы |
arcStroked | Дуга | Форма полумесяца/дуги | Специализированные нотации |
Формы ромба
| Тип | Название | Описание | Типичное использование |
|---|---|---|---|
diamond | Ромб | Закрашенный ромб | Точки решения, объединения |
diamondStroked | Ромб с обводкой | Контур полого ромба | Альтернативные точки решения |
diamondCurved | Изогнутый ромб | Изогнутый ромб | Стилизованные диаграммы |
whiteDiamond | Белый ромб | Полый ромб (залит белым) | Агрегация UML |
Формы треугольника
| Тип | Название | Описание | Типичное использование |
|---|---|---|---|
whiteTriangle | Белый треугольник | Полый треугольник | Наследование UML (альтернатива) |
umlInheritance | Наследование | Полый треугольник (в стиле UML) | Наследование классов UML |
Декоративные
| Тип | Название | Описание | Типичное использование |
|---|---|---|---|
singleFeather | 1 перо | Одно перо/зубец | Декоративные диаграммы |
doubleFeather | 2 пера | Двойное перо/зубец | Декоративные диаграммы |
tripleFeather | 3 пера | Тройное перо/зубец | Декоративные диаграммы |
Технические/размерные
| Тип | Название | Описание | Типичное использование |
|---|---|---|---|
dimensionLine | Размер | Стрелка для измерений | Технические чертежи, размеры |
dimensionLineAndBar | Размер с чертой | Размер с чертой | Технические чертежи |
cross | Крест | Отметка X | Сообщение уничтожения UML, завершение |
Сущность-связь (ER)
| Тип | Название | Описание | Типичное использование |
|---|---|---|---|
crowsFeet | Гусиная лапка | Трёхзубая вилка | ER: связь «много» |
crowBar | Лапка с чертой | Вилка с чертой | ER: «один ко многим» |
crowBarSegment | Лапка с сегментом | Вилка с сегментом | ER: вариант |
crowBall | Лапка с кругом | Вилка с кругом | ER: «ноль ко многим» |
crowBallCircle | Лапка с двойным кругом | Вилка с двойным кругом | ER: необязательное «много» |
barBall | Черта с кругом | Черта с кругом | ER: «ноль или один» |
barBar | Двойная черта | Двойная черта | ER: «ровно один» |
Категории использования
Блок-схемы
Для обычных блок-схем используйте:
standard(Стрелка) — самая распространённая, чёткое направлениеnone— для двунаправленных или ненаправленных связейstickStroked(Штрих) — облегчённая альтернатива
Диаграммы UML
Для диаграмм классов UML:
umlInheritance— наследование классов (extends)whiteTriangle— альтернативный стиль наследованияwhiteDiamond— агрегация (слабое «содержит»)diamond— композиция (сильное «содержит»)standard— ассоциация, зависимостьstickStroked— зависимость (альтернатива)
Для диаграмм последовательности UML:
standard— синхронные сообщенияstickStroked— асинхронные сообщенияcross— сообщение уничтожения/завершения
Диаграммы «сущность-связь»
Для мощности связи ER:
barBar— ровно один (1)crowBar— один ко многим (1..*)crowsFeet— много (*)barBall— ноль или один (0..1)crowBall— ноль ко многим (0..*)
Технические чертежи
Для размеров и измерений:
dimensionLine— стандартные размерные стрелкиdimensionLineAndBar— размер с ограничителямиbar— маркеры границ
Размер стрелок
В разделе Connector Инспектора:
- Start Arrow Length и End Arrow Length задают размер каждой стрелки в пикселях
- Apply Length To Both Arrows сохраняет одинаковый размер на обоих концах
- Apply Color To Both Arrows and Shaft окрашивает стрелки в цвет линии
Советы
- Единообразие: используйте один и тот же стиль стрелок по всей диаграмме
- Смысл важен: выбирайте стрелки, которые передают верное смысловое значение
- Не злоупотребляйте: не каждой линии нужна стрелка
- Учитывайте печать: некоторые детализированные стрелки могут плохо печататься в малом размере
- Соответствуйте нотации: используйте стрелки ER для ER, стрелки UML для UML
Краткая справочная таблица
| Категория | Стрелки |
|---|---|
| Базовые | none, standard, inflected, stickStroked, doubleStickStroked |
| Круги | round, roundStroked |
| Квадраты | square, box, boxStroked |
| Ромбы | diamond, diamondStroked, diamondCurved, whiteDiamond |
| Треугольники | whiteTriangle, umlInheritance |
| Черты | bar, arcStroked |
| Декоративные | singleFeather, doubleFeather, tripleFeather |
| Технические | dimensionLine, dimensionLineAndBar, cross |
| ER | crowsFeet, crowBar, crowBarSegment, crowBall, crowBallCircle, barBall, barBar |