Arrowhead Gallery
Diagrammix has 31 built-in arrowheads (including None) covering standard arrows, UML notation, ERD cardinality, and technical markers. Notation packs and custom templates can add their own arrowheads, listed under Notation Arrowheads.
Choosing an Arrowhead
- Select a connector
- In the Inspector's Style tab, find the Connector section
- Choose Start Arrowhead or End Arrowhead
You can also right-click the end of a connector to pick its arrowhead from the context menu.
Names below are exactly as they appear under Built-in Arrowheads.
Standard Arrows
| Name | Typical use |
|---|---|
| None | Plain lines, undirected relationships |
| Arrow | General-purpose direction |
| Inflected | A softer alternative to Arrow |
| Stick | Open, line-drawn arrow |
| Double Stick | Emphasised open arrow |
| 1 Feather, 2 Feather, 3 Feather | Decorative tails |
Shapes and Markers
| Name | Typical use |
|---|---|
| Circle / Circle Stroked | End markers, highlights |
| Square | Filled square end marker |
| Box / Box Stroked | Box-shaped end markers |
| Diamond / Diamond Stroked | Filled and outlined diamonds |
| White Diamond | UML aggregation |
| Diamond Curved | Stylised diamond |
| Arc | Curved crescent marker |
| Bar | Perpendicular end bar |
| Cross | UML destroy marker, "not allowed" |
UML
| Name | Typical use |
|---|---|
| Inheritance | Generalisation (points to the parent) |
| White Triangle | Realisation / hollow triangle |
| Diamond | Composition (on the container side) |
| White Diamond | Aggregation (on the container side) |
| Arrow / Stick | Associations, dependencies, and messages |
UML relationships created with the Relationship tool pick the correct arrowheads automatically from the relationship type.
ERD (Crow's Foot)
| Name | Typical use |
|---|---|
| Crows Feet | Many |
| Crow Bar | One or many |
| Crow Bar Segment | One or many (variant) |
| Crow Ball | Zero or many |
| Crow Ball Circle | Zero or many (variant) |
| Bar Bar | Exactly one |
| Bar Ball | Zero or one |
Technical
| Name | Typical use |
|---|---|
| Dimension | Measurement lines |
| Dimension Bar | Measurement lines with end ticks |
Size and Colour
In the Connector section:
- Start Arrow Length / End Arrow Length set the size of each arrowhead
- Apply Length To Both Arrows keeps both ends the same size
- Apply Color To Both Arrows and Shaft keeps arrowheads the same colour as the line
Tips
- Be consistent — use the same arrowhead for the same kind of relationship
- Follow conventions — UML and ERD readers expect the standard meanings
- Keep variety low — two or three arrowhead types per diagram read best
Related Topics
- Arrowheads — working with arrowheads
- Connectors — connector basics
- ERD Diagrams — crow's foot notation
- UML Class Diagrams — UML relationships