Hoogle Search

Within LTS Haskell 24.39 (ghc-9.10.3)

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

  1. PerspectiveLens :: Angle n -> Angle n -> PerspectiveLens n

    diagrams-lib Diagrams.ThreeD.Camera

    No documentation available.

  2. data ParallelLight n

    diagrams-lib Diagrams.ThreeD.Light

    A ParallelLight casts parallel rays in the specified direction, from some distant location outside the scene.

  3. ParallelLight :: V3 n -> Colour Double -> ParallelLight n

    diagrams-lib Diagrams.ThreeD.Light

    No documentation available.

  4. data PointLight n

    diagrams-lib Diagrams.ThreeD.Light

    A PointLight radiates uniformly in all directions from a given point.

  5. PointLight :: Point V3 n -> Colour Double -> PointLight n

    diagrams-lib Diagrams.ThreeD.Light

    No documentation available.

  6. module Diagrams.ThreeD.Projection

    3D projections are a way of viewing a three-dimensional objects on a two-dimensional plane. This module can be used with the functions in Linear.Projection. Disclaimer: This module should be considered experimental and is likely to change.

  7. type P3 = Point V3

    diagrams-lib Diagrams.ThreeD.Types

    No documentation available.

  8. type P2 = Point V2

    diagrams-lib Diagrams.TwoD

    No documentation available.

  9. data PolyOrientation n

    diagrams-lib Diagrams.TwoD

    Determine how a polygon should be oriented.

  10. PolyPolar :: [Angle n] -> [n] -> PolyType n

    diagrams-lib Diagrams.TwoD

    A "polar" polygon.

    • The first argument is a list of central angles from each vertex to the next.
    • The second argument is a list of radii from the origin to each successive vertex.
    To construct an n-gon, use a list of n-1 angles and n radii. Extra angles or radii are ignored. Cyclic polygons (with all vertices lying on a circle) can be constructed using a second argument of (repeat r).

Page 291 of many | Previous | Next