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.