Channel Annotations
Channel annotations draw channels from three placement points. The first two points define the first edge; the third point controls how the second edge is derived.
| Annotation | Channel behavior |
|---|---|
| ChannelAnnotation | The default ChannelAnnotation📘, with parallel top and bottom edges. |
| FlatBottomChannelAnnotation | Keeps the lower edge horizontal so it can represent a fixed support level. |
| DisjointChannelAnnotation | Mirrors the first edge from a constrained offset point, allowing disjoint channel edges. |
All channel variants inherit multi-point labels, segment labels, edit grips, midpoint grips and axis labels from MultiPointAnnotationBase📘.