Skip to content

Tags: JuliaGeometry/GeometryBasics.jl

Tags

v0.5.9

Toggle v0.5.9's commit message
[Diff since v0.5.8](v0.5.8...v0.5.9)

**Merged pull requests:**
- revert name change of rotation(::Cylinder) (#258) (@ffreyer)

v0.5.8

Toggle v0.5.8's commit message
[Diff since v0.5.7](v0.5.7...v0.5.8)

**Merged pull requests:**
- Add convenience function for per-face data (#254) (@ffreyer)
- Add Cone primitive (#257) (@ffreyer)

v0.5.7

Toggle v0.5.7's commit message
[Diff since v0.5.6](v0.5.6...v0.5.7)

**Merged pull requests:**
- Fix float stability in orthogonal_vector (#252) (@ffreyer)

**Closed issues:**
- #246 breaks `face_normals(coordinates(mesh), faces(mesh))` (#251)

v0.5.6

Toggle v0.5.6's commit message
[Diff since v0.5.5](v0.5.5...v0.5.6)

**Merged pull requests:**
- Use shoelace approach to compute normals (#245) (@Kevin-Mattheus-Moerman)
- Use default getindex for `vector[face]` when no Polytope is generated (#246) (@ffreyer)
- add expand_faceviews for MetaMesh (#250) (@ffreyer)

**Closed issues:**
- Using faces to index into point vectors no longer produces point vectors (#247)
- Can'f make Tessellation work (#248)
- Breaking behaviour change relating to using Boolean operations on faces (#249)

v0.5.5

Toggle v0.5.5's commit message
[Diff since v0.5.4](v0.5.4...v0.5.5)

**Merged pull requests:**
- allow Vectors in Rect (#243) (@ffreyer)

v0.5.4

Toggle v0.5.4's commit message
[Diff since v0.5.3](v0.5.3...v0.5.4)

**Merged pull requests:**
- bring back integer rounding (#242) (@ffreyer)

v0.5.3

Toggle v0.5.3's commit message
[Diff since v0.5.2](v0.5.2...v0.5.3)

**Merged pull requests:**
- fix typos (#235) (@spaette)
- Improve test coverage (#238) (@ffreyer)
- Update codecov action (#240) (@ffreyer)
- Don't consider faces equal under cyclic permutation by default (#241) (@ffreyer)

**Closed issues:**
- Better show methods for triangle faces (#26)
- Long type info (#60)
- Redesigning Metadata processing and creating of meta-geometries  (#71)
- FaceView docstring example does not work (#81)
- merging an empty vector of meshes / creating an empty mesh (#136)
- Dealing with normals of sharp edges (#139)
- Mesh with tris and quads? (#142)
- Documentation: GeometryBasics.mesh docs don't match function signature (#152)
- Error with empty metadata (#191)
- typos (#234)

v0.5.2

Toggle v0.5.2's commit message
[Diff since v0.5.1](v0.5.1...v0.5.2)

**Merged pull requests:**
- Get docs building again (#233) (@asinghvi17)
- Fix Polygon constructor type signature (#237) (@favba)

**Closed issues:**
- Polygon is sequence of segments, not points? (#13)
- clashing meta fields (#48)
- Polygon with BigFloats (#132)
- Construction from SVector is ambiguous (#216)
- `Polygon(::AbstractVector)` method not working on v0.5 for non base Vector types (#236)

v0.5.1

Toggle v0.5.1's commit message
[Diff since v0.5.0](v0.5.0...v0.5.1)

**Merged pull requests:**
- Fix x86 failures (#229) (@ffreyer)

v0.5.0

Toggle v0.5.0's commit message
[Diff since v0.4.11](v0.4.11...v0.5.0)

**Merged pull requests:**
- remove generated Rect method (#165) (@piever)
- Slim down GeometryBasics and remove all type complexity (#173) (@SimonDanisch)
- Geometry Basics refactor (#219) (@ffreyer)
- Bump version to 0.5 (breaking version) (#226) (@asinghvi17)
- rename `tesselation` to `tessellation` (#227) (@t-bltg)
- Fix errors in docs & fix GeoInterface test failures (#228) (@ffreyer)

**Closed issues:**
- heterogeneous feature collection (#49)
- heterogeneous geometry collection (#50)
- Rename `Tesselation` -> `Tessellation` (#224)