<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="../style/class_view.xsl"?>
<Guide>
===============================================
  Guide - class to represent guideline
===============================================
This class is Multiple Master - compatible

<CONSTRUCTOR>
  Guide()                - generic constructor, creates a Guide with zero coordinates
  Guide(Guide)           - copy constructor
  Guide(position)        - creates a Guide and assigns position
  Guide(position, angle) - creates a Guide and assigns position and width values
</CONSTRUCTOR>
<ATTRIBUTES>
  parent (read-only)    - Guide's parent object, <cl>Glyph</cl>
                          if Guide is global, parent is an orphan <cl>Glyph</cl>
                          with no name and no nodes
  position (integer)    - position of the guideline
  width (integer)       - width of the guideline
  angle (float)         - angle of the guide (degrees)
  positions [(integer)] - list of positions for each master
  widths [(integer)]    - list of widths for each master
</ATTRIBUTES>
<OPERATIONS>
  none
</OPERATIONS>
<METHODS>
  Transform(<cl>Matrix</cl> m)        - applies Matrix transformation to the Guide 
                               (see Matrix().__doc__)
  TransformLayer(<cl>Matrix</cl> m, layernum)
                             - applies Matrix transformation to the 
                               selected layer of the Guide
</METHODS>
</Guide>

