packages feed

not-gloss 0.6.0.1 → 0.6.1.0

raw patch · 2 files changed

+6/−2 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ Vis: RotDcm :: (M33 a) -> (VisObject a) -> VisObject a
+ Vis.VisObject: RotDcm :: (M33 a) -> (VisObject a) -> VisObject a

Files

Vis/VisObject.hs view
@@ -29,6 +29,7 @@ data VisObject a = VisObjects [VisObject a]                  | Trans (V3 a) (VisObject a)                  | RotQuat (Quaternion a) (VisObject a)+                 | RotDcm (M33 a) (VisObject a)                  | RotEulerRad (Euler a) (VisObject a)                  | RotEulerDeg (Euler a) (VisObject a) -- degrees more efficient                  | Scale (a,a,a) (VisObject a)@@ -78,6 +79,9 @@   preservingMatrix $ do     rotate (2 * acos q0 *180/pi :: GLdouble) (Vector3 q1 q2 q3)     drawObject visobj++drawObject (RotDcm dcm visobject) =+  drawObject (RotQuat (quatOfDcm dcm) visobject)  drawObject (RotEulerRad euler visobj) =   drawObject $ RotEulerDeg (fmap ((180/pi)*) euler) visobj
not-gloss.cabal view
@@ -1,5 +1,5 @@ name:                not-gloss-version:             0.6.0.1+version:             0.6.1.0 stability:           Experimental synopsis:            Painless 3D graphics, no affiliation with gloss description:{@@ -20,7 +20,7 @@ license-file:        LICENSE author:              Greg Horn maintainer:          gregmainland@gmail.com--- copyright:           +copyright:           (c) Greg Horn 2012-2014 category:            Graphics build-type:          Simple cabal-version:       >=1.8