Releases: stevengj/GeometryPrimitives.jl
Releases · stevengj/GeometryPrimitives.jl
v0.3.2
GeometryPrimitives v0.3.2
v0.3.1
GeometryPrimitives v0.3.1
v0.3.0
GeometryPrimitives v0.3.0
v0.2.1
GeometryPrimitives v0.2.1
v0.2.0
GeometryPrimitives v0.2.0
v0.1.3
GeometryPrimitives v0.1.3
v0.1.2
GeometryPrimitives v0.1.2
v0.1.1
GeometryPrimitives v0.1.1
v0.1.0
GeometryPrimitives v0.1.0
GeometryPrimitives.jl is becoming a registered package.
Closed issues:
- Specifying radii in
Ellipsoid
(or diameter inSphere
) (#10) - Concrete shapes inheriting from
Shape{N,D}
rather thanShape{N}
(#11) - Type instability of
surfpt_nearby
for abstractShape
(#19) - Infinite recursion in KDTree construction (#21)
- Updating to Julia 0.7/1.0? (#31)
Merged pull requests:
- Eliminate deprecation warnings in Julia v0.6 (#2) (@wsshin)
- Fix projection matrix in Box and Ellipsoid, and implement precise bounds for Ellipsoid (#3) (@wsshin)
- Change the name of the abstract type
Object
toShape
(#4) (@wsshin) - Define == and hash for shape types (#5) (@wsshin)
- Eliminate instability of bounds and normal (#6) (@wsshin)
- Drop support for Julia 0.5, and use Julia 0.6 syntax (#7) (@wsshin)
- Add vxlcut.jl for volume fraction of voxel cut by plane (#8) (@wsshin)
- Make all concrete shapes inherit from Shape{N,D} (#12) (@wsshin)
- Make Ellipsoid constructors to take semiaxes rather than full axes (closes #10) (#13) (@wsshin)
- Minor cosmetic changes (#14) (@wsshin)
- Make normal(...) return unit vector for non-rectangular Box (#15) (@wsshin)
- Calculate correct bounds for skewed Box (#16) (@wsshin)
- Add surfpt_nearby that returns nearby surface point (#17) (@wsshin)
- Change KDTree{K} to KDTree{K,S<:Shape{K}} (resolves #11) (#18) (@wsshin)
- Remove instability associated with {box,ellipsoid}.jl/surfpt_nearby and kdtree.jl/findin (fixes #19) (#20) (@wsshin)
- Prevent infinite recursion in KDTree construction (fixes #21) (#22) (@wsshin)
- Take symmetry more seriously in surfpt_nearby around sharp corners (#23) (@wsshin)
- Improve vxlcut (#24) (@wsshin)
- Add comments on nontrivial type instability (#26) (@wsshin)
- Improve StaticArrays usage (#27) (@wsshin)
- Further replace dot operators between scalars (#28) (@wsshin)
- Further simplify StaticArrays usage (#29) (@wsshin)
- Add a function to generate a periodic array of Shape (#30) (@wsshin)
- Various updates for Julia 0.7 (#32) (@wsshin)
- Create Prism; implement Cylinder with Prism (#33) (@wsshin)
- Define SectoralPrism (#34) (@wsshin)