Next: , Up: Class reference



8.3.1 Class overview

Leaf nodes:

char
Dead mask node used by TeX-layout to draw chars.
grid
Shape node – an equidistant rectangular infinite grid.
path
Shape node – an open or closed path (composed of Bézier curves and segments).
rect
Shape node – a rectangle parallel with the axes, it has a dead variant.
segment
Shape node – one line segment.
string
Dead mask node used by text-layout to draw strings.

Container nodes:

affinity
Enclosure representing an affine transformation.
group
Universal grouping node (composite, placement).
lazy-expanding-area
Composite node using callbacks to implement its contents.
offset
Dead enclosure node used by TeX-layout to position chars.
property
Enclosure for changing style properties (like color) for its descendants.
tex-layout
Composing node for drawing TeX expansion (or any char-positioned text).
text-layout
Composing node for drawing text.

The rest of the objects:

canvas
Canvas object.
painter-cairo
Cairo library backend – a compile time option.
painter-plainx
GDK backend – default.