Skip to content

v24.07.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 20 Aug 15:11
06c28eb

What's Changed

New Features

  • Changing file names of the cmake files used by find_package by @andrsd in #7
  • Adding operator + for Point and Vector by @andrsd in #10
  • Axis2 improvements by @andrsd in #9
  • Adding operator to multiply Vector by a scalar by @andrsd in #11
  • Adding Vector::rotated by @andrsd in #12
  • Adding LinearPattern class by @andrsd in #13
  • Adding simple circular pattern by @andrsd in #14
  • Adding Vector::magnitude by @andrsd in #15
  • Adding HexagonalPattern by @andrsd in #16
  • Adding python binding for linear and circuar pattern by @andrsd in #17
  • Adding Vector::rotate by @andrsd in #18
  • Adding python wrapper for Axis2::ctor(pt, n, v_x) by @andrsd in #19
  • Adding CircumscribedPolygon by @andrsd in #20
  • Construct a circle from an Axis2 and radius by @andrsd in #22
  • Adding InscribedPolygon by @andrsd in #21
  • Refactoring polygons by @andrsd in #23
  • Adding Point::rotate and Point::rotated by @andrsd in #24
  • Python: x, y, z on Point, Direction and Vector are properties by @andrsd in #25
  • Adding Point::translate and Point::translated by @andrsd in #26
  • Adding Vector::scale and Vector::scaled by @andrsd in #27
  • Adding Axis2::axis by @andrsd in #28
  • Adding Point::mirror and Point::mirrored by @andrsd in #29
  • Adding Point::scale and Point::scaled by @andrsd in #30
  • Adding Point::translate by a vector defined by 2 points by @andrsd in #31
  • Adding start_angle to CircularPattern by @andrsd in #32
  • Adding Vector::is_equal by @andrsd in #35
  • Adding Vector::is_normal by @andrsd in #37
  • Adding Vector::is_opposite by @andrsd in #38
  • Adding Vector::is_parallel by @andrsd in #39
  • Adding operators +, -, * for Vectors by @andrsd in #40
  • Adding Vector::{mirror|mirrored} by @andrsd in #41
  • Adding dot product for Vectors by @andrsd in #42
  • Adding cross product for Vectors by @andrsd in #43
  • Adding Vector::{normalize|normalized} by @andrsd in #44
  • Adding simple helix by @andrsd in #45
  • Adding shape explorers for vertices, edges, faces and solids by @andrsd in #46
  • Adding operations for Direction by @andrsd in #47
  • Testing against more python versions (3.10, 3.11) by @andrsd in #48
  • Adding Direction::is_equal,is_normal,is_opposite,is_parallel by @andrsd in #49
  • Adding dot and cross product for Direction by @andrsd in #50
  • Adding draft operation by @andrsd in #52
  • Adding hole by @andrsd in #53
  • Adding Wire::length by @andrsd in #54
  • Adding sweep operation by @andrsd in #55
  • Adding operator* for Direction that will produce a Vector by @andrsd in #56
  • Adding rotate for Shape by @andrsd in #58

Other Changes

  • Adding doco page for operations by @andrsd in #60

Full Changelog: v24.06.0...v24.07.0