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

  1. Select a connector
  2. In the Inspector's Style tab, find the Connector section
  3. 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

NameTypical use
NonePlain lines, undirected relationships
ArrowGeneral-purpose direction
InflectedA softer alternative to Arrow
StickOpen, line-drawn arrow
Double StickEmphasised open arrow
1 Feather, 2 Feather, 3 FeatherDecorative tails

Shapes and Markers

NameTypical use
Circle / Circle StrokedEnd markers, highlights
SquareFilled square end marker
Box / Box StrokedBox-shaped end markers
Diamond / Diamond StrokedFilled and outlined diamonds
White DiamondUML aggregation
Diamond CurvedStylised diamond
ArcCurved crescent marker
BarPerpendicular end bar
CrossUML destroy marker, "not allowed"

UML

NameTypical use
InheritanceGeneralisation (points to the parent)
White TriangleRealisation / hollow triangle
DiamondComposition (on the container side)
White DiamondAggregation (on the container side)
Arrow / StickAssociations, dependencies, and messages

UML relationships created with the Relationship tool pick the correct arrowheads automatically from the relationship type.

ERD (Crow's Foot)

NameTypical use
Crows FeetMany
Crow BarOne or many
Crow Bar SegmentOne or many (variant)
Crow BallZero or many
Crow Ball CircleZero or many (variant)
Bar BarExactly one
Bar BallZero or one

Technical

NameTypical use
DimensionMeasurement lines
Dimension BarMeasurement 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

  1. Be consistent — use the same arrowhead for the same kind of relationship
  2. Follow conventions — UML and ERD readers expect the standard meanings
  3. Keep variety low — two or three arrowhead types per diagram read best