Copyright | (C) 2017 Maksymilian Owsianny |
---|---|
License | BSD-style (see LICENSE) |
Maintainer | Maksymilian.Owsianny@gmail.com |
Safe Haskell | None |
Language | Haskell2010 |
- data Facet b v n = Facet {
- facetPlane :: Plane v n
- facetBoundary :: b
- type Facet2D = Facet (FB2 V2 Double) V2 Double
- type Facet3D = Facet (FB3 V3 Double) V3 Double
- flipFacet :: (Functor v, Num n) => Facet b v n -> Facet b v n
- type FB2 v n = (CrossPoint v n, CrossPoint v n)
- type FB3 v n = [(CrossPoint v n, Plane v n)]
Documentation
Facet | |
|
type FB2 v n = (CrossPoint v n, CrossPoint v n) Source #
type FB3 v n = [(CrossPoint v n, Plane v n)] Source #