Qtc.Gui.QMatrix4x4

Contents

Documentation

class QqMatrix4x4 x1 where #

Methods

qMatrix4x4 :: x1 -> IO (QMatrix4x4 ()) #

Instances
QqMatrix4x4 () # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4 :: () -> IO (QMatrix4x4 ()) #

QqMatrix4x4 Initialization # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4 :: Initialization -> IO (QMatrix4x4 ()) #

QqMatrix4x4 (QMatrix t1) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4 :: QMatrix t1 -> IO (QMatrix4x4 ()) #

QqMatrix4x4 (QTransform t1) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4 :: QTransform t1 -> IO (QMatrix4x4 ()) #

QqMatrix4x4 (QMatrix4x4 t1) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4 :: QMatrix4x4 t1 -> IO (QMatrix4x4 ()) #

QqMatrix4x4 (QConstFloatPtr t1) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4 :: QConstFloatPtr t1 -> IO (QMatrix4x4 ()) #

QqMatrix4x4 (QConstFloatPtr t1, Int, Int) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4 :: (QConstFloatPtr t1, Int, Int) -> IO (QMatrix4x4 ()) #

QqMatrix4x4 (Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4 :: (Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float) -> IO (QMatrix4x4 ()) #

class QqMatrix4x4_nf x1 where #

Methods

qMatrix4x4_nf :: x1 -> IO (QMatrix4x4 ()) #

Instances
QqMatrix4x4_nf () # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4_nf :: () -> IO (QMatrix4x4 ()) #

QqMatrix4x4_nf Initialization # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

QqMatrix4x4_nf (QMatrix t1) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4_nf :: QMatrix t1 -> IO (QMatrix4x4 ()) #

QqMatrix4x4_nf (QTransform t1) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4_nf :: QTransform t1 -> IO (QMatrix4x4 ()) #

QqMatrix4x4_nf (QMatrix4x4 t1) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4_nf :: QMatrix4x4 t1 -> IO (QMatrix4x4 ()) #

QqMatrix4x4_nf (QConstFloatPtr t1) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4_nf :: QConstFloatPtr t1 -> IO (QMatrix4x4 ()) #

QqMatrix4x4_nf (QConstFloatPtr t1, Int, Int) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4_nf :: (QConstFloatPtr t1, Int, Int) -> IO (QMatrix4x4 ()) #

QqMatrix4x4_nf (Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qMatrix4x4_nf :: (Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float, Float) -> IO (QMatrix4x4 ()) #

copyDataTo :: QMatrix4x4 a -> QFloatPtr t1 -> IO () #

flipCoordinates :: QMatrix4x4 a -> () -> IO () #

frustum :: QMatrix4x4 a -> (Float, Float, Float, Float, Float, Float) -> IO () #

lookAt :: QMatrix4x4 a -> (QVector3D t1, QVector3D t2, QVector3D t3) -> IO () #

mapVector :: QMatrix4x4 a -> QVector3D t1 -> IO (QVector3D ()) #

normalMatrix :: QMatrix4x4 a -> () -> IO (QVoid ()) #

class Qortho x1 where #

Methods

ortho :: QMatrix4x4 a -> x1 -> IO () #

Instances
Qortho RectF # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

ortho :: QMatrix4x4 a -> RectF -> IO () #

Qortho Rect # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

ortho :: QMatrix4x4 a -> Rect -> IO () #

Qortho (Float, Float, Float, Float, Float, Float) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

ortho :: QMatrix4x4 a -> (Float, Float, Float, Float, Float, Float) -> IO () #

class Qqortho x1 where #

Methods

qortho :: QMatrix4x4 a -> x1 -> IO () #

Instances
Qqortho (QRectF t1) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qortho :: QMatrix4x4 a -> QRectF t1 -> IO () #

Qqortho (QRect t1) # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

qortho :: QMatrix4x4 a -> QRect t1 -> IO () #

perspective :: QMatrix4x4 a -> (Float, Float, Float, Float) -> IO () #

setToIdentity :: QMatrix4x4 a -> () -> IO () #

class QtoTransform x1 where #

Methods

toTransform :: QMatrix4x4 a -> x1 -> IO (QTransform ()) #

Instances
QtoTransform Float # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

toTransform :: QMatrix4x4 a -> Float -> IO (QTransform ()) #

QtoTransform () # 
Instance details

Defined in Qtc.Gui.QMatrix4x4

Methods

toTransform :: QMatrix4x4 a -> () -> IO (QTransform ()) #

Orphan instances

Qoptimize (QMatrix4x4 a) () # 
Instance details

Methods

optimize :: QMatrix4x4 a -> () -> IO () #

QtoAffine (QMatrix4x4 a) () # 
Instance details

Methods

toAffine :: QMatrix4x4 a -> () -> IO (QMatrix ()) #

QisIdentity (QMatrix4x4 a) () # 
Instance details

Methods

isIdentity :: QMatrix4x4 a -> () -> IO Bool #

QisAffine (QMatrix4x4 a) () # 
Instance details

Methods

isAffine :: QMatrix4x4 a -> () -> IO Bool #

Qfill (QMatrix4x4 a) Float # 
Instance details

Methods

fill :: QMatrix4x4 a -> Float -> IO () #

Qdeterminant (QMatrix4x4 a) () # 
Instance details

Methods

determinant :: QMatrix4x4 a -> () -> IO Double #

Qviewport (QMatrix4x4 a) RectF (IO ()) # 
Instance details

Methods

viewport :: QMatrix4x4 a -> RectF -> IO () #

Qqtransposed (QMatrix4x4 a) () (IO (QMatrix4x4 ())) # 
Instance details

Methods

qtransposed :: QMatrix4x4 a -> () -> IO (QMatrix4x4 ()) #

Qqscale (QMatrix4x4 a) Float (IO ()) # 
Instance details

Methods

qscale :: QMatrix4x4 a -> Float -> IO () #

Qrow (QMatrix4x4 a) Int (IO (QVector4D ())) # 
Instance details

Methods

row :: QMatrix4x4 a -> Int -> IO (QVector4D ()) #

Qqome (QMatrix4x4 a) Float (IO (QMatrix4x4 ())) # 
Instance details

Methods

qome :: QMatrix4x4 a -> Float -> IO (QMatrix4x4 ()) #

Qqode (QMatrix4x4 a) Float (IO (QMatrix4x4 ())) # 
Instance details

Methods

qode :: QMatrix4x4 a -> Float -> IO (QMatrix4x4 ()) #

Qqmap (QMatrix4x4 a) PointF (IO PointF) # 
Instance details

Methods

qmap :: QMatrix4x4 a -> PointF -> IO PointF #

Qqmap (QMatrix4x4 a) Point (IO Point) # 
Instance details

Methods

qmap :: QMatrix4x4 a -> Point -> IO Point #

Qinverted (QMatrix4x4 a) () (IO (QMatrix4x4 ())) # 
Instance details

Methods

inverted :: QMatrix4x4 a -> () -> IO (QMatrix4x4 ()) #

Qqdata (QMatrix4x4 ()) () (IO (QConstFloatPtr ())) # 
Instance details

Methods

qdata :: QMatrix4x4 () -> () -> IO (QConstFloatPtr ()) #

Qqdata (QMatrix4x4 ()) () (IO (QFloatPtr ())) # 
Instance details

Methods

qdata :: QMatrix4x4 () -> () -> IO (QFloatPtr ()) #

Qqdata (QMatrix4x4Sc a) () (IO (QFloatPtr ())) # 
Instance details

Methods

qdata :: QMatrix4x4Sc a -> () -> IO (QFloatPtr ()) #

Qqdata (QMatrix4x4Sc a) () (IO (QConstFloatPtr ())) # 
Instance details

Methods

qdata :: QMatrix4x4Sc a -> () -> IO (QConstFloatPtr ()) #

QconstData (QMatrix4x4 a) () (IO (QConstFloatPtr ())) # 
Instance details

Methods

constData :: QMatrix4x4 a -> () -> IO (QConstFloatPtr ()) #

Qcolumn (QMatrix4x4 a) Int (IO (QVector4D ())) # 
Instance details

Methods

column :: QMatrix4x4 a -> Int -> IO (QVector4D ()) #

QmapRect (QMatrix4x4 a) RectF (IO RectF) # 
Instance details

Methods

mapRect :: QMatrix4x4 a -> RectF -> IO RectF #

QmapRect (QMatrix4x4 a) Rect (IO Rect) # 
Instance details

Methods

mapRect :: QMatrix4x4 a -> Rect -> IO Rect #

Qqone (QMatrix4x4 ()) (QMatrix4x4 t1) # 
Instance details

Methods

qone :: QMatrix4x4 () -> QMatrix4x4 t1 -> IO Bool #

Qqone (QMatrix4x4Sc a) (QMatrix4x4 t1) # 
Instance details

Methods

qone :: QMatrix4x4Sc a -> QMatrix4x4 t1 -> IO Bool #

Qqoe (QMatrix4x4 ()) (QMatrix4x4 t1) # 
Instance details

Methods

qoe :: QMatrix4x4 () -> QMatrix4x4 t1 -> IO Bool #

Qqoe (QMatrix4x4Sc a) (QMatrix4x4 t1) # 
Instance details

Methods

qoe :: QMatrix4x4Sc a -> QMatrix4x4 t1 -> IO Bool #

Qqviewport (QMatrix4x4 a) (QRectF t1) (IO ()) # 
Instance details

Methods

qviewport :: QMatrix4x4 a -> QRectF t1 -> IO () #

Qqtranslate (QMatrix4x4 a) (QVector3D t1) (IO ()) # 
Instance details

Methods

qtranslate :: QMatrix4x4 a -> QVector3D t1 -> IO () #

Qqscale (QMatrix4x4 a) (QVector3D t1) (IO ()) # 
Instance details

Methods

qscale :: QMatrix4x4 a -> QVector3D t1 -> IO () #

Qrotate (QMatrix4x4 a) (QQuaternion t1) (IO ()) # 
Instance details

Methods

rotate :: QMatrix4x4 a -> QQuaternion t1 -> IO () #

Qqose (QMatrix4x4 a) (QMatrix4x4 t1) (IO (QMatrix4x4 ())) # 
Instance details

Methods

qose :: QMatrix4x4 a -> QMatrix4x4 t1 -> IO (QMatrix4x4 ()) #

Qqope (QMatrix4x4 a) (QMatrix4x4 t1) (IO (QMatrix4x4 ())) # 
Instance details

Methods

qope :: QMatrix4x4 a -> QMatrix4x4 t1 -> IO (QMatrix4x4 ()) #

Qqome (QMatrix4x4 a) (QMatrix4x4 t1) (IO (QMatrix4x4 ())) # 
Instance details

Methods

qome :: QMatrix4x4 a -> QMatrix4x4 t1 -> IO (QMatrix4x4 ()) #

Qqmap (QMatrix4x4 a) (QVector4D t1) (IO (QVector4D ())) # 
Instance details

Methods

qmap :: QMatrix4x4 a -> QVector4D t1 -> IO (QVector4D ()) #

Qqmap (QMatrix4x4 a) (QVector3D t1) (IO (QVector3D ())) # 
Instance details

Methods

qmap :: QMatrix4x4 a -> QVector3D t1 -> IO (QVector3D ()) #

Qinverted (QMatrix4x4 a) (QBoolPtr t1) (IO (QMatrix4x4 ())) # 
Instance details

Methods

inverted :: QMatrix4x4 a -> QBoolPtr t1 -> IO (QMatrix4x4 ()) #

QqmapRect (QMatrix4x4 a) (QRectF t1) (IO (QRectF ())) # 
Instance details

Methods

qmapRect :: QMatrix4x4 a -> QRectF t1 -> IO (QRectF ()) #

QqmapRect (QMatrix4x4 a) (QRect t1) (IO (QRect ())) # 
Instance details

Methods

qmapRect :: QMatrix4x4 a -> QRect t1 -> IO (QRect ()) #

Qqqmap (QMatrix4x4 a) (QPointF t1) (IO (QPointF ())) # 
Instance details

Methods

qqmap :: QMatrix4x4 a -> QPointF t1 -> IO (QPointF ()) #

Qqqmap (QMatrix4x4 a) (QPoint t1) (IO (QPoint ())) # 
Instance details

Methods

qqmap :: QMatrix4x4 a -> QPoint t1 -> IO (QPoint ()) #

QsetRow (QMatrix4x4 a) (Int, QVector4D t2) # 
Instance details

Methods

setRow :: QMatrix4x4 a -> (Int, QVector4D t2) -> IO () #

QsetColumn (QMatrix4x4 a) (Int, QVector4D t2) # 
Instance details

Methods

setColumn :: QMatrix4x4 a -> (Int, QVector4D t2) -> IO () #

Qqtranslate (QMatrix4x4 a) (Float, Float) (IO ()) # 
Instance details

Methods

qtranslate :: QMatrix4x4 a -> (Float, Float) -> IO () #

Qqscale (QMatrix4x4 a) (Float, Float) (IO ()) # 
Instance details

Methods

qscale :: QMatrix4x4 a -> (Float, Float) -> IO () #

Qrotate (QMatrix4x4 a) (Float, QVector3D t2) (IO ()) # 
Instance details

Methods

rotate :: QMatrix4x4 a -> (Float, QVector3D t2) -> IO () #

Qqof (QMatrix4x4 a) (Int, Int) (IO (QFloatRef ())) # 
Instance details

Methods

qof :: QMatrix4x4 a -> (Int, Int) -> IO (QFloatRef ()) #

Qqof (QMatrix4x4 a) (Int, Int) (IO (QConstFloatRef ())) # 
Instance details

Methods

qof :: QMatrix4x4 a -> (Int, Int) -> IO (QConstFloatRef ()) #

Qqtranslate (QMatrix4x4 a) (Float, Float, Float) (IO ()) # 
Instance details

Methods

qtranslate :: QMatrix4x4 a -> (Float, Float, Float) -> IO () #

Qqscale (QMatrix4x4 a) (Float, Float, Float) (IO ()) # 
Instance details

Methods

qscale :: QMatrix4x4 a -> (Float, Float, Float) -> IO () #

Qrotate (QMatrix4x4 a) (Float, Float, Float) (IO ()) # 
Instance details

Methods

rotate :: QMatrix4x4 a -> (Float, Float, Float) -> IO () #

Qviewport (QMatrix4x4 a) (Float, Float, Float, Float) (IO ()) # 
Instance details

Methods

viewport :: QMatrix4x4 a -> (Float, Float, Float, Float) -> IO () #

Qrotate (QMatrix4x4 a) (Float, Float, Float, Float) (IO ()) # 
Instance details

Methods

rotate :: QMatrix4x4 a -> (Float, Float, Float, Float) -> IO () #

Qviewport (QMatrix4x4 a) (Float, Float, Float, Float, Float) (IO ()) # 
Instance details

Methods

viewport :: QMatrix4x4 a -> (Float, Float, Float, Float, Float) -> IO () #

Qviewport (QMatrix4x4 a) (Float, Float, Float, Float, Float, Float) (IO ()) # 
Instance details

Methods

viewport :: QMatrix4x4 a -> (Float, Float, Float, Float, Float, Float) -> IO () #