Go to the first, previous, next, last section, table of contents.

Interface description

The different Glyph functions and a description of what they do:

* glyph picture
create a new glyph instance initially displaying picture.
* transparentGlyph picture
create a new transparent glyph instance initially displaying picture.

* setPicture gl pic
replace current Glyph picture. The new picture is scaled to fit the currently allocated size for the Glyph.

* addPicture gl pic
place pic on top of the current Glyph picture. Overlay is done by matching up the origins of the two Picture values.

* newPicture gl pic
replace the current Glyph picture and resize the Glyph to at least the size of the bounding box of pic.

* setResizeablePicture gl rp
* newResizeablePicture gl rp pic
replace the Glyph's current picture with a `resizeable' one, See section Controlling the scaling of a picture for details. newResizeablePicture uses its third argument to set the size of the Glyph

* resizeGlyph gl size
change the size of the Glyph, scaling the current Picture to fit.

* setGlyphSize gl size
change the natural size of the Glyph. Nuke?

* setGlyphPen gl pen
change the default Pen to apply to the Glyph's picture.

* getPicture gl
returns current picture, with current glyph display transexampleion and pen applied.

* getGlyphNatSize gl
* getGlyphSize gl
return the natural and current size of the Glyph.

* getGlyphPen gl
retunr current top level Pen.

Go to the first, previous, next, last section, table of contents.