Expand description
Printable calibration target generation.
Structs§
- Charuco
Target Spec - Printable ChArUco target.
- Chessboard
Target Spec - Printable chessboard target.
- Generated
Target Bundle - A rendered printable-target bundle: the JSON description plus the SVG, PNG, and DXF renderings, all held in memory.
- Marker
Board Target Spec - Printable marker-board (checkerboard + coloured circle overlay) target.
- Marker
Circle Spec - One circle in the printable marker board layout.
- Page
Spec - Combined page-size + orientation + margin specification.
- Printable
Target Document - Top-level printable target document (the JSON file on disk).
- Puzzle
Board Target Spec - Printable PuzzleBoard target.
- Render
Options - Rasterization / annotation options.
- Resolved
Target Layout - Full resolved layout for a single printable target document.
- Resolved
Target Point - A single output point in board-space coordinates.
- Stem
Paths - Output file paths derived from a single stem.
- Written
Target Bundle - Paths of the files written by
write_target_bundle.
Enums§
- Page
Orientation - Page orientation for printable targets.
- Page
Size - Page size for printable targets.
- Printable
Target Error - Error returned when validating a target specification or rendering a printable target bundle.
- Target
Spec - Union of all printable target geometries.
Functions§
- render_
target_ bundle - Render a printable-target document into an in-memory JSON / SVG / PNG / DXF bundle.
- stem_
paths - Free-function alias for
StemPaths::from_stem. - write_
target_ bundle - Render a printable target and write the JSON, SVG, PNG, and DXF
files to disk, deriving their paths from
output_stem.