bullet-0.2.4: A wrapper for the Bullet physics engine.
Safe HaskellNone
LanguageHaskell98

Physics.Bullet.Raw.Types

Documentation

data Transform Source #

Constructors

Transform !Mat3 !Vec3 

Instances

Instances details
Eq Transform Source # 
Instance details

Defined in Physics.Bullet.Raw.Types

Show Transform Source # 
Instance details

Defined in Physics.Bullet.Raw.Types

allocaVec3 :: Storable a => (Ptr a -> IO b) -> IO b Source #

withVec3 :: Vec3 -> (Ptr a -> IO b) -> IO b Source #

allocaVec4 :: Storable a => (Ptr a -> IO b) -> IO b Source #

withVec4 :: Vec4 -> (Ptr a -> IO b) -> IO b Source #

allocaUnitQuaternion :: Storable a => (Ptr a -> IO b) -> IO b Source #

allocaMat3 :: Storable a => (Ptr a -> IO b) -> IO b Source #

withMat3 :: Mat3 -> (Ptr a -> IO b) -> IO b Source #

allocaTransform :: Storable a => (Ptr a -> IO b) -> IO b Source #

withTransform :: Transform -> (Ptr a -> IO b) -> IO b Source #