class_docstr: Base class for drawing pens. You must override _moveTo, _lineTo and
  _curveToOne. You may additionally override _closePath, _endPath,
  addComponent, addVarComponent, and/or _qCurveToOne. You should not
  override any other methods.
code: def _lineTo(self, pt):
      raise NotImplementedError
  
imports: from typing import Tuple, Dict
  from fontTools.misc.loggingTools import LogMixin
  from fontTools.misc.transform import DecomposedTransform
label_desc: Use image node_id 3 for calling the BasePen obj's underlying member method code with example usage: obj._lineTo(pt) without return types