-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
- Loading branch information
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head id="head" data-base-url=".."><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>HGeometry.ConvexHull.R3.Naive.Dual</title><link href="../linuwial.css" rel="stylesheet" type="text/css" title="Linuwial" /><link rel="stylesheet" type="text/css" href="../quick-jump.css" /><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" /><script src="../haddock-bundle.min.js" async="async" type="text/javascript"></script><script type="text/x-mathjax-config">MathJax.Hub.Config({ tex2jax: { processClass: "mathjax", ignoreClass: ".*" } });</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><span class="caption">hgeometry</span><ul class="links" id="page-menu"><li><a href="src/HGeometry.ConvexHull.R3.Naive.Dual.html">Source</a></li><li><a href="../index.html">Contents</a></li><li><a href="../doc-index.html">Index</a></li></ul></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>Safe-Inferred</td></tr><tr><th>Language</th><td>GHC2021</td></tr></table><p class="caption">HGeometry.ConvexHull.R3.Naive.Dual</p></div><div id="synopsis"><details id="syn"><summary>Synopsis</summary><ul class="details-toggle" data-details-id="syn"><li class="src short"><span class="keyword">type</span> <a href="#t:UpperHull">UpperHull</a> point = <a href="HGeometry-Plane-LowerEnvelope-AdjListForm.html#t:LowerEnvelope" title="HGeometry.Plane.LowerEnvelope.AdjListForm">LowerEnvelope</a> (NonVerticalHyperPlane 3 (NumType point) <a href="../hgeometry-combinatorial/HGeometry-Ext.html#t::-43-" title="HGeometry.Ext">:+</a> point)</li><li class="src short"><a href="#v:upperHull">upperHull</a> :: (Point_ point 3 r, <a href="../base/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> r, <a href="../base/Prelude.html#t:Fractional" title="Prelude">Fractional</a> r, <a href="../base/Data-Foldable1.html#t:Foldable1" title="Data.Foldable1">Foldable1</a> f, <a href="../base/Data-Functor.html#t:Functor" title="Data.Functor">Functor</a> f, <a href="../base/Text-Show.html#t:Show" title="Text.Show">Show</a> point, <a href="../base/Text-Show.html#t:Show" title="Text.Show">Show</a> r, <a href="../base/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> point) => f point -> <a href="HGeometry-ConvexHull-R3-Naive-Dual.html#t:UpperHull" title="HGeometry.ConvexHull.R3.Naive.Dual">UpperHull</a> point</li><li class="src short"><span class="keyword">type</span> <a href="#t:Facet">Facet</a> point = [point]</li><li class="src short"><a href="#v:facets">facets</a> :: <a href="HGeometry-ConvexHull-R3-Naive-Dual.html#t:UpperHull" title="HGeometry.ConvexHull.R3.Naive.Dual">UpperHull</a> point -> [<a href="HGeometry-ConvexHull-R3-Naive-Dual.html#t:Facet" title="HGeometry.ConvexHull.R3.Naive.Dual">Facet</a> point]</li></ul></details></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">type</span> <a id="t:UpperHull" class="def">UpperHull</a> point = <a href="HGeometry-Plane-LowerEnvelope-AdjListForm.html#t:LowerEnvelope" title="HGeometry.Plane.LowerEnvelope.AdjListForm">LowerEnvelope</a> (NonVerticalHyperPlane 3 (NumType point) <a href="../hgeometry-combinatorial/HGeometry-Ext.html#t::-43-" title="HGeometry.Ext">:+</a> point) <a href="src/HGeometry.ConvexHull.R3.Naive.Dual.html#UpperHull" class="link">Source</a> <a href="#t:UpperHull" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:upperHull" class="def">upperHull</a> :: (Point_ point 3 r, <a href="../base/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> r, <a href="../base/Prelude.html#t:Fractional" title="Prelude">Fractional</a> r, <a href="../base/Data-Foldable1.html#t:Foldable1" title="Data.Foldable1">Foldable1</a> f, <a href="../base/Data-Functor.html#t:Functor" title="Data.Functor">Functor</a> f, <a href="../base/Text-Show.html#t:Show" title="Text.Show">Show</a> point, <a href="../base/Text-Show.html#t:Show" title="Text.Show">Show</a> r, <a href="../base/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> point) => f point -> <a href="HGeometry-ConvexHull-R3-Naive-Dual.html#t:UpperHull" title="HGeometry.ConvexHull.R3.Naive.Dual">UpperHull</a> point <a href="src/HGeometry.ConvexHull.R3.Naive.Dual.html#upperHull" class="link">Source</a> <a href="#v:upperHull" class="selflink">#</a></p><div class="doc"><p>Computes the upper hull of a set of points in R^3</p><p>O(n^4)</p></div></div><div class="top"><p class="src"><span class="keyword">type</span> <a id="t:Facet" class="def">Facet</a> point = [point] <a href="src/HGeometry.ConvexHull.R3.Naive.Dual.html#Facet" class="link">Source</a> <a href="#t:Facet" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:facets" class="def">facets</a> :: <a href="HGeometry-ConvexHull-R3-Naive-Dual.html#t:UpperHull" title="HGeometry.ConvexHull.R3.Naive.Dual">UpperHull</a> point -> [<a href="HGeometry-ConvexHull-R3-Naive-Dual.html#t:Facet" title="HGeometry.ConvexHull.R3.Naive.Dual">Facet</a> point] <a href="src/HGeometry.ConvexHull.R3.Naive.Dual.html#facets" class="link">Source</a> <a href="#v:facets" class="selflink">#</a></p><div class="doc"><p>Outputs the facet sof the upper hull.</p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.29.2</p></div></body></html> |