Painter¶
from acron.hud import Painter
- class Painter¶
Bases:
objectThe drawing calls an instrument makes — raster pixels, y growing DOWN.
Two implementations ship.
Rasterrasterises the calls onto a card;RecordPainterwrites them down. An instrument drawn through this interface is therefore checkable against whatever it was ported from with no window, no GPU and no screenshot: the arithmetic that decides where a tick, a needle or a blip goes is data, and data can be compared.Colours are
(r, g, b)or(r, g, b, a)in 0..1. Angles are radians, measured the way a 2D canvas measures them: 0 at +x, growing toward +y, which is DOWN.Inheritance diagram
digraph inheritance94fdd7b606 { bgcolor=transparent; rankdir=BT; size="8.0, 12.0"; "Painter" [URL="acron.hud.Painter.html#acron.hud.Painter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="The drawing calls an instrument makes — raster pixels, y growing DOWN."]; }