Qtc.Gui.QMatrix

Contents

Documentation

qMatrix_delete :: QMatrix a -> IO () #

Orphan instances

QmapToPolygon (QMatrix a) Rect # 
Instance details

Methods

mapToPolygon :: QMatrix a -> Rect -> IO (QPolygon ()) #

Qm22 (QMatrix a) () # 
Instance details

Methods

m22 :: QMatrix a -> () -> IO Double #

Qm21 (QMatrix a) () # 
Instance details

Methods

m21 :: QMatrix a -> () -> IO Double #

Qm12 (QMatrix a) () # 
Instance details

Methods

m12 :: QMatrix a -> () -> IO Double #

Qm11 (QMatrix a) () # 
Instance details

Methods

m11 :: QMatrix a -> () -> IO Double #

QisInvertible (QMatrix a) () # 
Instance details

Methods

isInvertible :: QMatrix a -> () -> IO Bool #

QisIdentity (QMatrix a) () # 
Instance details

Methods

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

Qdeterminant (QMatrix a) () # 
Instance details

Methods

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

Qrotate (QMatrix a) Double (IO (QMatrix ())) # 
Instance details

Methods

rotate :: QMatrix a -> Double -> IO (QMatrix ()) #

Qreset (QMatrix a) () (IO ()) # 
Instance details

Methods

reset :: QMatrix a -> () -> IO () #

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

Methods

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

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

Methods

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

Qqmap (QMatrix a) LineF (IO LineF) # 
Instance details

Methods

qmap :: QMatrix a -> LineF -> IO LineF #

Qqmap (QMatrix a) Line (IO Line) # 
Instance details

Methods

qmap :: QMatrix a -> Line -> IO Line #

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

Methods

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

Qqdy (QMatrix a) () (IO Double) # 
Instance details

Methods

qdy :: QMatrix a -> () -> IO Double #

Qqdx (QMatrix a) () (IO Double) # 
Instance details

Methods

qdx :: QMatrix a -> () -> IO Double #

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

Methods

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

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

Methods

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

Qqone (QMatrix ()) (QMatrix t1) # 
Instance details

Methods

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

Qqone (QMatrixSc a) (QMatrix t1) # 
Instance details

Methods

qone :: QMatrixSc a -> QMatrix t1 -> IO Bool #

QqmapToPolygon (QMatrix a) (QRect t1) # 
Instance details

Methods

qmapToPolygon :: QMatrix a -> QRect t1 -> IO (QPolygon ()) #

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

Methods

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

Qqmap (QMatrix a) (QRegion t1) (IO (QRegion ())) # 
Instance details

Methods

qmap :: QMatrix a -> QRegion t1 -> IO (QRegion ()) #

Qqmap (QMatrix a) (QPolygonF t1) (IO (QPolygonF ())) # 
Instance details

Methods

qmap :: QMatrix a -> QPolygonF t1 -> IO (QPolygonF ()) #

Qqmap (QMatrix a) (QPolygon t1) (IO (QPolygon ())) # 
Instance details

Methods

qmap :: QMatrix a -> QPolygon t1 -> IO (QPolygon ()) #

Qqmap (QMatrix a) (QPainterPath t1) (IO (QPainterPath ())) # 
Instance details

Methods

qmap :: QMatrix a -> QPainterPath t1 -> IO (QPainterPath ()) #

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

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

Methods

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

Qqqmap (QMatrix a) (QLineF t1) (IO (QLineF ())) # 
Instance details

Methods

qqmap :: QMatrix a -> QLineF t1 -> IO (QLineF ()) #

Qqqmap (QMatrix a) (QLine t1) (IO (QLine ())) # 
Instance details

Methods

qqmap :: QMatrix a -> QLine t1 -> IO (QLine ()) #

Qqtranslate (QMatrix a) (Double, Double) (IO (QMatrix ())) # 
Instance details

Methods

qtranslate :: QMatrix a -> (Double, Double) -> IO (QMatrix ()) #

Qshear (QMatrix a) (Double, Double) (IO (QMatrix ())) # 
Instance details

Methods

shear :: QMatrix a -> (Double, Double) -> IO (QMatrix ()) #

Qqscale (QMatrix a) (Double, Double) (IO (QMatrix ())) # 
Instance details

Methods

qscale :: QMatrix a -> (Double, Double) -> IO (QMatrix ()) #

Qqmap (QMatrix a) (Int, Int, QIntPtr t3, QIntPtr t4) (IO ()) # 
Instance details

Methods

qmap :: QMatrix a -> (Int, Int, QIntPtr t3, QIntPtr t4) -> IO () #

Qqmap (QMatrix a) (Double, Double, QDoublePtr t3, QDoublePtr t4) (IO ()) # 
Instance details

Methods

qmap :: QMatrix a -> (Double, Double, QDoublePtr t3, QDoublePtr t4) -> IO () #

QsetMatrix (QMatrix a) (Double, Double, Double, Double, Double, Double) # 
Instance details

Methods

setMatrix :: QMatrix a -> (Double, Double, Double, Double, Double, Double) -> IO () #