rsagl-0.2.2: The RogueStar Animation and Graphics LibrarySource codeContentsIndex
RSAGL.ModelingExtras
Documentation
gray :: Float -> RGBSource
gray256 :: Integral i => i -> RGBSource
smoothbox :: Monoid attr => Double -> Point3D -> Point3D -> Modeling attrSource
regularPrism :: Monoid attr => (Point3D, Double) -> (Point3D, Double) -> Integer -> Modeling attrSource
rotationGroup :: AffineTransformable a => Vector3D -> Integer -> a -> [a]Source
glass :: RGBFunction -> MaterialM attr ()Source
plastic :: RGBFunction -> MaterialM attr ()Source
metallic :: RGBFunction -> MaterialM attr ()Source
pattern :: ColorClass a => Pattern -> [(GLfloat, ColorFunction a)] -> ColorFunction aSource
cloudy :: Int -> Double -> PatternSource
blinkBoxes :: Int -> Double -> Double -> Double -> PatternSource
spherical :: Point3D -> Double -> PatternSource
directional :: Vector3D -> PatternSource
gradient :: Point3D -> Vector3D -> PatternSource
bumps :: Pattern -> Modeling attrSource
waves :: Double -> Double -> PatternSource
type ColorFunction a = ApplicativeWrapper ((->) SurfaceVertex3D) aSource
type Pattern = SurfaceVertex3D -> DoubleSource
module RSAGL.RSAGLColors
module RSAGL.Material
module RSAGL.ApplicativeWrapper
Produced by Haddock version 2.3.0