.. module:: mocha.tools .. _InputEvent: InputEvent ********** .. inheritance-diagram:: InputEvent :parts: 2 Properties ^^^^^^^^^^ .. container:: property_list * property :attr:`contour` [read-only] of :class:`BezierContour` or :class:`XSplineContour` * property :attr:`control_point` [read-only] of :class:`BezierControlPoint` or :class:`XControlPoint` Detailed Description -------------------- Mouse event data class. .. class:: InputEvent(InputEvent) :type InputEvent: :class:`mocha.tools.InputEvent` :type InputEvent: :class:`mocha.tools.InputEvent` .. attribute:: InputEvent.layer .. attribute:: InputEvent.pos_on_image .. attribute:: InputEvent.pos_on_canvas .. attribute:: InputEvent.contour :type: :class:`BezierContour` or :class:`XSplineContour` :access: read-only Provides access to a contour instance. .. attribute:: InputEvent.control_point :type: :class:`BezierControlPoint` or :class:`XControlPoint` :access: read-only Provides access to a control point instance.