RecordPainter

from acron.hud import RecordPainter
class RecordPainter(width: int = 0, height: int = 0)

Bases: Painter

A Painter that writes the calls down instead of drawing them.

ops is the call list in order, each (name, args, kwargs); the named properties are the same list filtered, which is what a test that asks “where did the ticks land” actually wants.

Inheritance diagram

digraph inheritance6b10158c35 { 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."]; "RecordPainter" [URL="acron.hud.RecordPainter.html#acron.hud.RecordPainter",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=11,height=0.25,shape=box,style="",target="_top",tooltip="A :class:`Painter` that writes the calls down instead of drawing them."]; "Painter" -> "RecordPainter" [arrowsize=0.75,style=""]; }
property arcs
property discs
property polygons
property rects
property strokes
property texts