freetypy.Outline.tags

Outline.tags

A memoryview of n_points values, giving each outline point’s type.

  • If bit 0 is unset, the point is ‘off’ the curve, i.e., a Bézier control point, while it is ‘on’ if set.
  • Bit 1 is meaningful for ‘off’ points only. If set, it indicates a third-order Bézier arc control point; and a second-order control point if unset.
  • If bit 2 is set, bits 5-7 contain the drop-out mode (as defined in the OpenType specification; the value is the same as the argument to the SCANMODE instruction).
  • Bits 3 and 4 are reserved for internal purposes.