Skip to main content

Module annotation

Module annotation 

Source
Expand description

What is added on a drawing’s sheet by hand: dimensions between what its views show, notes and centre marks (Annotation) — and what in a view can be picked to add them (Candidate).

An annotation refers to what it measures by the entities’ names and the view’s, so it follows the part through every rebuild, and its value is measured anew each time: a drawing changes nothing, it only annotates. Its value is placed where the designer dragged it, as an offset on the paper from what it measures, and drawn the way a sketch draws its dimensions (see geop_core_sketch::dimension).

Structs§

Candidate
What can be picked in a view to annotate it.
Drawn
An annotation as it is drawn on the sheet: its lines, each on its layer, its arrowheads, and its text.
Leader
Where a note’s leader points: a point of a view.
Text
A line of text on the sheet, the middle of its baseline at at, turned angle degrees counter-clockwise.

Enums§

Along
Which way a distance is measured on the paper.
Annotation
A dimension, a note or a centre mark added on the sheet, in one of its views. label is where its value or text goes: on the paper, in millimetres, from the point it is placed from — the middle between a distance’s points, a circle’s centre, an angle’s vertex, a leader’s target — or, for a note without a leader, from the sheet’s corner.
EdgeShape
What an edge is, for what it can be dimensioned by.
Pickable
A point or an edge of a view, where it is on the sheet.
Target
A point of a view, by the entity that defines it.