Releases: gerritnowald/polygon
Releases · gerritnowald/polygon
removed dist, update readme
Full Changelog: v1.3.2...v1.3.3
requirements
Full Changelog: v1.3.1...v1.3.2
plotRotationAxis for 2d & 3d
- plotRotationAxis method now usable for 2d & 3d
- removed rotAx argument from plot3d method
better plots, better documentation
- 3D wireframe plot for solid of revolution
- Matplotlib positional arguments
- numbers edges in plot
- docstr
- repl
- staticmethods
Full Changelog: v1.2.1...v1.3.0
formatting strings for plotting
added possibility to use matplotlib positional arguments for plotting in addition to keyword arguments
--> formatting strings can be used for plotting (see https://github.com/gerritnowald/polygon/blob/main/examples/examples.ipynb)
Center of mass for solid of revolution
What's Changed
- Center of mass for solid of revolution, calculated from 2nd moment of inertia
- 2nd moments of inertia wrt origin, method for moving origin to center of mass
- thoroughly checked 2nd moments of inertias & center of mass for solid of revolution (signs, quadrants, order of vertices)
- method to plot axis of rotation, warning if cross-section intersects
- method to plot center of mass
- solid of revolution class --> attributes and methods only if axis excists
Full Changelog: v1.1.1...v1.2.0
broken link in readme
v1.1.1 broken link
triangle class, manipulation and plt kwargs
- added triangle class
- solid revolution only when axis is specified
- translation, rotation and scaling methods
- plt kwargs in plot methods
- prepared release on PyPi
What's Changed
- Centers triangle by @gerritnowald in #5
- Manipulate (translation, rotation, scaling) with magic methods by @gerritnowald in #6
- product second moment of area including test by @gerritnowald in #7
- Prettier plots by @gerritnowald in #8
Full Changelog: v1.0.0...v1.1.0
Module finished with examples
- module completely realized oop-style with descriptive API
- readme
- MIT licence
- examples for every functionality included as Jupyter Notebook