Hoogle Search

Within LTS Haskell 24.65 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. boxGrid :: forall (v :: Type -> Type) n . (Traversable v, Additive v, Num n, Enum n) => n -> BoundingBox v n -> [Point v n]

    diagrams-lib Diagrams

    boxGrid f box returns a grid of regularly spaced points inside the box, such that there are (1/f) points along each dimension. For example, for a 3D box with corners at (0,0,0) and (2,2,2), boxGrid 0.1 would yield a grid of approximately 1000 points (it might actually be 11^3 instead of 10^3) spaced 0.2 units apart.

  2. inside' :: forall (v :: Type -> Type) n . (Additive v, Foldable v, Ord n) => BoundingBox v n -> BoundingBox v n -> Bool

    diagrams-lib Diagrams

    Test whether the first bounding box is strictly contained inside the second.

  3. outside' :: forall (v :: Type -> Type) n . (Additive v, Foldable v, Ord n) => BoundingBox v n -> BoundingBox v n -> Bool

    diagrams-lib Diagrams

    Test whether the first bounding box lies strictly outside the second (they do not intersect at all).

  4. pathCentroid :: forall (v :: Type -> Type) n . (Metric v, OrderedField n) => Path v n -> Point v n

    diagrams-lib Diagrams

    Compute the centroid of a path (i.e. the average location of its vertices; see pathVertices).

  5. data LineWidth n

    diagrams-lib Diagrams.Attributes

    Line widths specified on child nodes always override line widths specified at parent nodes.

  6. _LineWidth :: forall n p f . (Profunctor p, Functor f) => p n (f n) -> p (LineWidth n) (f (LineWidth n))

    diagrams-lib Diagrams.Attributes

    No documentation available.

  7. _LineWidthM :: forall n p f . (Profunctor p, Functor f) => p (Measure n) (f (Measure n)) -> p (LineWidthM n) (f (LineWidthM n))

    diagrams-lib Diagrams.Attributes

    No documentation available.

  8. _lineWidth :: forall n (v :: Type -> Type) . (Typeable n, OrderedField n) => Lens' (Style v n) (Measure n)

    diagrams-lib Diagrams.Attributes

    Lens onto a measured line width in a style.

  9. _lineWidthU :: forall n (v :: Type -> Type) . Typeable n => Lens' (Style v n) (Maybe n)

    diagrams-lib Diagrams.Attributes

    Lens onto the unmeasured linewith attribute. This is useful for backends to use on styles once they have been unmeasured. Using on a diagram style could lead to unexpected results.

  10. getLineWidth :: LineWidth n -> n

    diagrams-lib Diagrams.Attributes

    No documentation available.

Page 692 of many | Previous | Next