signature library

Classes

CubicArc
Arc between two points.
CubicLine
Line between two points. Curve of this line is controlled with other two points. Check https://cubic-bezier.com/ for more info about Bezier Curve.
CubicPath
Combines sequence of points into one Line.
DebugSignaturePainterCP
HandSignature
Wraps HandSignaturePaint to paint signature. And RawGestureDetector to send input to HandSignatureControl.
HandSignatureControl
Controls signature drawing and line shape. Also handles export of finished signature.
HandSignaturePaint
Creates CustomPaint and rebuilds whenever signature data are changed. All arguments are passed to PathSignaturePainter.
OffsetPoint
Extended Offset point with timestamp.
PathSignaturePainter
CustomPainter of CubicPath. Used during signature painting.
SignaturePaintParams
Paint settings.

Enums

SignatureDrawType
Type of signature path. line - simple line with constant size. arc - nicest, but worst performance. Creates thousands of small arcs. shape - every part of line is created by closed path and filled. Looks good and also have great performance.