Description ​
The GR32_ArrowHeads unit provides a set of classes for generating 2D vector arrowhead shapes along lines and polylines. These shapes can be rendered onto a TCustomBitmap32 surface using polygon filling or stroking functions.
Key components in GR32_ArrowHeads include:
| Kind | Example | Class | Description |
|---|---|---|---|
| 3-Point | TArrowHeadSimple | Generates a standard 3-point triangular arrowhead. | |
| 4-Point | TArrowHeadFourPt | Generates a 4-point dart/barbed arrowhead. | |
| Circle | TArrowHeadCircle | Generates a circular endpoint decoration. | |
| Diamond | TArrowHeadDiamond | Generates a 4-point diamond endpoint decoration. |
See also ​
- ArrowHead example - Example application demonstrating construction and rendering of beziers and arrow heads.
GR32_Polygons- Provides polygon rasterization.GR32_VectorUtils- Provides polygon transformation and construction routines.GR32_Paths- Provides vector path creation and rendering classes.