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

Segment
*******

Must Override
-------------

May Override
------------
.. automethod:: BaseSegment._getItem
.. automethod:: BaseSegment._get_base_offCurve
.. automethod:: BaseSegment._get_index
.. automethod:: BaseSegment._get_offCurve
.. automethod:: BaseSegment._get_onCurve
.. automethod:: BaseSegment._get_points
.. automethod:: BaseSegment._get_smooth
.. automethod:: BaseSegment._get_type
.. automethod:: BaseSegment._init
.. automethod:: BaseSegment._iterPoints
.. automethod:: BaseSegment._len
.. automethod:: BaseSegment._moveBy
.. automethod:: BaseSegment._rotateBy
.. automethod:: BaseSegment._scaleBy
.. automethod:: BaseSegment._set_smooth
.. automethod:: BaseSegment._set_type
.. automethod:: BaseSegment._skewBy
.. automethod:: BaseSegment._transformBy
.. automethod:: BaseSegment.copyData