not-gloss-0.1.0: Painless 3D graphics, no affiliation with gloss

Safe HaskellSafe-Infered

Vis

Documentation

vis :: Real b => Camera0 -> (Maybe SpecialKey -> a -> IO a) -> (Maybe SpecialKey -> a -> [VisObject b]) -> a -> Double -> IO ()Source

data VisObject a Source

Constructors

VisCylinder (a, a) (Xyz a) (Quat a) VisColor 
VisBox (a, a, a) (Xyz a) (Quat a) VisColor 
VisLine [Xyz a] VisColor 
VisArrow (a, a) (Xyz a) (Xyz a) VisColor 
VisAxes (a, a) (Xyz a) (Quat a) 
VisPlane (Xyz a) a VisColor VisColor 
VisTriangle (Xyz a) (Xyz a) (Xyz a) VisColor 
VisQuad (Xyz a) (Xyz a) (Xyz a) (Xyz a) VisColor 

Instances

data Camera0 Source

Constructors

Camera0