.. highlight:: python
.. module:: fontParts.base

Guideline
*********

Must Override
-------------
.. automethod:: BaseGuideline._get_angle
.. automethod:: BaseGuideline._get_color
.. automethod:: BaseGuideline._get_identifier
.. automethod:: BaseGuideline._get_name
.. automethod:: BaseGuideline._get_x
.. automethod:: BaseGuideline._get_y
.. automethod:: BaseGuideline._set_angle
.. automethod:: BaseGuideline._set_color
.. automethod:: BaseGuideline._set_name
.. automethod:: BaseGuideline._set_x
.. automethod:: BaseGuideline._set_y

May Override
------------
.. automethod:: BaseGuideline._get_index
.. automethod:: BaseGuideline._init
.. automethod:: BaseGuideline._moveBy
.. automethod:: BaseGuideline._rotateBy
.. automethod:: BaseGuideline._round
.. automethod:: BaseGuideline._scaleBy
.. automethod:: BaseGuideline._skewBy
.. automethod:: BaseGuideline._transformBy
.. automethod:: BaseGuideline.copyData