equation_painter 0.1.0+7
equation_painter: ^0.1.0+7 copied to clipboard
High-performance Flutter widget for visualizing multiple mathematical equations simultaneously with beautiful reveal animations and a customizable coordinate system.
0.1.0+7 #
- Updated README with new example screenshots showcasing heart curve and cosine wave with value inspection.
- Removed Bangla text from README for consistency.
0.1.0+6 #
- Updated README with new example screenshots showcasing heart curve and cosine wave with value inspection.
- Version bump for minor updates and improved documentation.
0.1.0+5 #
- Updated README with new logo and
0.1.0+4 #
- Updated README with new logo and profile links.
- Version bump for minor updates.
0.1.0+3 #
- Added
EquationParser.parseOrNullfor safer equation parsing with error feedback. - Refactored
exampleto support dynamic equation entry, custom $x/y$ range limits, and inequality type selection. - Removed redundant
showHintparameter and simplifiedEquationPainterinternal layout. - Updated default $y$-axis color to match $x$-axis (red).
- Improved code robustness by handling uninitialized state in example app.
- On hover, display equation details in a tooltip for better user experience.
0.1.0+1 #
- Renamed
EquationPainterWidgettoEquationPainterfor better clarity and ease of use. - Minor code cleanup and performance improvements.
0.0.2+2 #
- Added
showHintparameter toEquationPainterWidgetfor optional troubleshooting guidance. - Fixed overflow issues when displaying hints by utilizing
StackandPositionedlayouts. - Improved default
unitsPerSquareand interactivity settings for better out-of-the-box experience.
0.0.2+1 #
- Abstracted equation drawing logic into
EquationPainterWidgetfor easier reuse. - Added interactive pan and zoom capabilities for exploring the visualized equations.
- Introduced mathematical equation parsing functionality, allowing equations to be defined as strings.
- Separated configuration models (e.g.,
EquationConfig) and painter logic to improve code modularity.
0.0.2 #
- Minor bug fixes and performance improvements.
0.0.1+1 #
- Initial release of
equation_painter. - Supports multiple mathematical equations with beautiful reveal animations.
- Customizable coordinate system with axes, grids, and numerical labels.
- High performance rendering using
Float32ListanddrawRawPoints. - Support for different animation types:
radial,sequential,linearX, andlinearY. - Origin alignment for various quadrant layouts.