waterfall-cad 0.5.0.0 → 0.5.0.1
raw patch · 3 files changed
+11/−3 lines, 3 filesdep ~opencascade-hsPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: opencascade-hs
API changes (from Hackage documentation)
Files
- CHANGELOG.md +8/−0
- src/Waterfall/Internal/Edges.hs +1/−1
- waterfall-cad.cabal +2/−2
CHANGELOG.md view
@@ -9,6 +9,14 @@ ## Unreleased +## 0.5.0.1++### Fixed++- direction of internal `edgeValue` function, used by waterfall-cad-svg package++## 0.5.0.0+ ### Added - Add `splice`/`splice2D`/`splice3D` functions
src/Waterfall/Internal/Edges.hs view
@@ -52,7 +52,7 @@ curve <- BRep.Tool.curve edge p1 <- liftIO . BRep.Tool.curveParamFirst $ edge p2 <- liftIO . BRep.Tool.curveParamLast $ edge- let p' = v * p1 + (1-v) * p2+ let p' = (1-v) * p1 + v * p2 (liftIO . gpPntToV3) =<< Geom.Curve.value curve p' allWireEndpoints :: Ptr TopoDS.Wire -> IO [(V3 Double, V3 Double)]
waterfall-cad.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack name: waterfall-cad-version: 0.5.0.0+version: 0.5.0.1 synopsis: Declarative CAD/Solid Modeling Library description: Please see the README on GitHub at <https://github.com/joe-warren/opencascade-hs#readme> category: Graphics@@ -70,7 +70,7 @@ , lattices >=2.0 && <3 , lens ==5.* , linear >=1.21 && <2- , opencascade-hs >=0.5.0.0 && <0.6+ , opencascade-hs >=0.5.0.1 && <0.6 , primitive >=0.7 && <0.10 , resourcet >=1.2 && <1.4 default-language: Haskell2010