<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="../style/class_view.xsl"?>
<Anchor>
===============================================
  Anchor - class to represent Anchor point
===============================================
Integer values are accepted as coordinates
<CONSTRUCTOR>
  Anchor()       - generic constructor,
                   creates an Anchor with
                   zero coordinates and empty name
  Anchor(Anchor) - copy constructor
  Anchor(string name, integer x, integer y)
                 - creates an Anchor and
                   assigns name and coordinates.
</CONSTRUCTOR>
	<ATTRIBUTES>
  parent (read-only) - anchor's parent object, <cl>Glyph</cl>
  name (string)      - anchor's name as a string
  x (integer)        - horizontal position of the anchor
  y (integer)        - vertical position of the anchor
  p (<cl>Point</cl>) - position of the anchor as a Point object
  mark (integer)     - behaves like the mark attribute
                       of the <cl>Glyph</cl> object
                       <rm>not reported by docstring</rm>
	</ATTRIBUTES>
	<OPERATIONS>
  none
</OPERATIONS>
	<METHODS>
  Transform(<cl>Matrix</cl> m) - applies Matrix transformation to the Anchor(see
                                 Matrix().__doc__)
</METHODS>
</Anchor>
