createPath7G method
Creates path for middle segment in 7-segment display.
Implementation
@override
Path createPath7G(Size segmentSize, double padding) {
final pos = SegmentPosition.sevenG(segmentSize, padding);
return Path()
..moveTo(pos.left + _halfSpace, pos.top)
..lineTo(pos.left + segmentSize.height - _halfSpace, pos.top)
..lineTo(
pos.left + segmentSize.height + segmentSize.width - _halfSpace,
pos.top + segmentSize.width / 2,
)
..lineTo(pos.left + segmentSize.height - _halfSpace,
pos.top + segmentSize.width)
..lineTo(pos.left + _halfSpace, pos.top + segmentSize.width)
..lineTo(
pos.left - segmentSize.width + _halfSpace,
pos.top + segmentSize.width / 2,
)
..close();
}