Skip to content

Releases: gerritnowald/polygon

removed dist, update readme

24 Aug 18:40

Choose a tag to compare

requirements

24 Aug 18:03

Choose a tag to compare

Full Changelog: v1.3.1...v1.3.2

plotRotationAxis for 2d & 3d

26 Feb 11:24

Choose a tag to compare

  • plotRotationAxis method now usable for 2d & 3d
  • removed rotAx argument from plot3d method

better plots, better documentation

02 Feb 19:30

Choose a tag to compare

  • 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

14 Jan 05:46

Choose a tag to compare

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

04 Jan 19:13

Choose a tag to compare

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

12 May 20:41

Choose a tag to compare

v1.1.1

broken link

triangle class, manipulation and plt kwargs

12 May 20:30

Choose a tag to compare

  • 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

Full Changelog: v1.0.0...v1.1.0

Module finished with examples

28 Apr 14:35
a43ebba

Choose a tag to compare

  • module completely realized oop-style with descriptive API
  • readme
  • MIT licence
  • examples for every functionality included as Jupyter Notebook