def pointInside(self, (x, y), evenOdd=False):
        from fontTools.pens.pointInsidePen import PointInsidePen
        glyph = self.getParent()
        if glyph is None:
            return False
        font = self.getParent()
        if font is None:
            return False
        pen = PointInsidePen(glyphSet=font, testPoint=(x, y), evenOdd=evenOdd)
        self.draw(pen)
        return pen.getResult()

    # ----
    # Undo
    # ----
Returns a boolean indicating if **(x, y)** is in the
dataset/ETHPy150Open typesupply/defcon/Lib/defcon/objects/component.py/Component.pointInside