# statisticsPen

Pen calculating area, center of mass, variance and standard-deviation, covariance and correlation, and slant, of glyph shapes.

class fontTools.pens.statisticsPen.StatisticsPen(glyphset=None)

  Bases: `StatisticsBase`, `MomentsPen`

  Pen calculating area, center of mass, variance and standard-deviation, covariance and correlation, and slant, of glyph shapes.

  Note that if the glyph shape is self-intersecting, the values are not correct (but well-defined). Moreover, area will be negative if contour directions are clockwise.

class fontTools.pens.statisticsPen.StatisticsControlPen(glyphset=None)

  Bases: `StatisticsBase`, `BasePen`

  Pen calculating area, center of mass, variance and standard-deviation, covariance and correlation, and slant, of glyph shapes, using the control polygon only.

  Note that if the glyph shape is self-intersecting, the values are not correct (but well-defined). Moreover, area will be negative if contour directions are clockwise.