Qtc.Gui.QVector3D

Contents

Documentation

qVector3DDotProduct :: (QVector3D t1, QVector3D t2) -> IO Float #

class QqqVector3D x1 where #

Methods

qqVector3D :: x1 -> IO (QVector3D ()) #

Instances
QqqVector3D (QPointF t1) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qqVector3D :: QPointF t1 -> IO (QVector3D ()) #

QqqVector3D (QPoint t1) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qqVector3D :: QPoint t1 -> IO (QVector3D ()) #

class QqVector3D x1 where #

Methods

qVector3D :: x1 -> IO (QVector3D ()) #

Instances
QqVector3D () # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D :: () -> IO (QVector3D ()) #

QqVector3D PointF # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D :: PointF -> IO (QVector3D ()) #

QqVector3D Point # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D :: Point -> IO (QVector3D ()) #

QqVector3D Initialization # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D :: Initialization -> IO (QVector3D ()) #

QqVector3D (QVector3D t1) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D :: QVector3D t1 -> IO (QVector3D ()) #

QqVector3D (QVector2D t1) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D :: QVector2D t1 -> IO (QVector3D ()) #

QqVector3D (QVector4D t1) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D :: QVector4D t1 -> IO (QVector3D ()) #

QqVector3D (QVector2D t1, Float) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D :: (QVector2D t1, Float) -> IO (QVector3D ()) #

QqVector3D (Float, Float, Float) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D :: (Float, Float, Float) -> IO (QVector3D ()) #

class QqqVector3D_nf x1 where #

Methods

qqVector3D_nf :: x1 -> IO (QVector3D ()) #

Instances
QqqVector3D_nf (QPointF t1) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qqVector3D_nf :: QPointF t1 -> IO (QVector3D ()) #

QqqVector3D_nf (QPoint t1) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qqVector3D_nf :: QPoint t1 -> IO (QVector3D ()) #

class QqVector3D_nf x1 where #

Methods

qVector3D_nf :: x1 -> IO (QVector3D ()) #

Instances
QqVector3D_nf () # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D_nf :: () -> IO (QVector3D ()) #

QqVector3D_nf PointF # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D_nf :: PointF -> IO (QVector3D ()) #

QqVector3D_nf Point # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D_nf :: Point -> IO (QVector3D ()) #

QqVector3D_nf Initialization # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D_nf :: Initialization -> IO (QVector3D ()) #

QqVector3D_nf (QVector3D t1) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D_nf :: QVector3D t1 -> IO (QVector3D ()) #

QqVector3D_nf (QVector2D t1) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D_nf :: QVector2D t1 -> IO (QVector3D ()) #

QqVector3D_nf (QVector4D t1) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D_nf :: QVector4D t1 -> IO (QVector3D ()) #

QqVector3D_nf (QVector2D t1, Float) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D_nf :: (QVector2D t1, Float) -> IO (QVector3D ()) #

QqVector3D_nf (Float, Float, Float) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3D_nf :: (Float, Float, Float) -> IO (QVector3D ()) #

class QdistanceToPlane x1 where #

Methods

distanceToPlane :: QVector3D a -> x1 -> IO Float #

Instances
QdistanceToPlane (QVector3D t1, QVector3D t2) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

distanceToPlane :: QVector3D a -> (QVector3D t1, QVector3D t2) -> IO Float #

QdistanceToPlane (QVector3D t1, QVector3D t2, QVector3D t3) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

distanceToPlane :: QVector3D a -> (QVector3D t1, QVector3D t2, QVector3D t3) -> IO Float #

class QqVector3DNormal x1 where #

Methods

qVector3DNormal :: x1 -> IO (QVector3D ()) #

Instances
QqVector3DNormal (QVector3D t1, QVector3D t2) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3DNormal :: (QVector3D t1, QVector3D t2) -> IO (QVector3D ()) #

QqVector3DNormal (QVector3D t1, QVector3D t2, QVector3D t3) # 
Instance details

Defined in Qtc.Gui.QVector3D

Methods

qVector3DNormal :: (QVector3D t1, QVector3D t2, QVector3D t3) -> IO (QVector3D ()) #

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

project :: QVector3D a -> (QMatrix4x4 t1, QMatrix4x4 t2, Rect) -> IO (QVector3D ()) #

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

unproject :: QVector3D a -> (QMatrix4x4 t1, QMatrix4x4 t2, Rect) -> IO (QVector3D ()) #

Orphan instances

QsetZ (QVector3D a) Float # 
Instance details

Methods

setZ :: QVector3D a -> Float -> IO () #

QqsetY (QVector3D a) Float # 
Instance details

Methods

qsetY :: QVector3D a -> Float -> IO () #

QqsetX (QVector3D a) Float # 
Instance details

Methods

qsetX :: QVector3D a -> Float -> IO () #

Qnormalize (QVector3D a) () # 
Instance details

Methods

normalize :: QVector3D a -> () -> IO () #

QqisNull (QVector3D a) () # 
Instance details

Methods

qisNull :: QVector3D a -> () -> IO Bool #

QtoVector4D (QVector3D a) () # 
Instance details

Methods

toVector4D :: QVector3D a -> () -> IO (QVector4D ()) #

QtoVector2D (QVector3D a) () # 
Instance details

Methods

toVector2D :: QVector3D a -> () -> IO (QVector2D ()) #

QqtoPointF (QVector3D a) () # 
Instance details

Methods

qtoPointF :: QVector3D a -> () -> IO (QPointF ()) #

QtoPointF (QVector3D a) () # 
Instance details

Methods

toPointF :: QVector3D a -> () -> IO PointF #

QlengthSquared (QVector3D a) () # 
Instance details

Methods

lengthSquared :: QVector3D a -> () -> IO Float #

Qz (QVector3D a) () (IO Float) # 
Instance details

Methods

z :: QVector3D a -> () -> IO Float #

Qqy (QVector3D a) () (IO Float) # 
Instance details

Methods

qy :: QVector3D a -> () -> IO Float #

Qqx (QVector3D a) () (IO Float) # 
Instance details

Methods

qx :: QVector3D a -> () -> IO Float #

QqqtoPoint (QVector3D a) () (IO (QPoint ())) # 
Instance details

Methods

qqtoPoint :: QVector3D a -> () -> IO (QPoint ()) #

QqtoPoint (QVector3D a) () (IO Point) # 
Instance details

Methods

qtoPoint :: QVector3D a -> () -> IO Point #

Qqov (QVector3D a) Int (IO (QFloatRef ())) # 
Instance details

Methods

qov :: QVector3D a -> Int -> IO (QFloatRef ()) #

Qqov (QVector3D a) Int (IO Float) # 
Instance details

Methods

qov :: QVector3D a -> Int -> IO Float #

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

Methods

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

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

Methods

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

Qqnormalized (QVector3D a) () (IO (QVector3D ())) # 
Instance details

Methods

qnormalized :: QVector3D a -> () -> IO (QVector3D ()) #

Qqlength (QVector3D a) () (IO Float) # 
Instance details

Methods

qlength :: QVector3D a -> () -> IO Float #

QdistanceToPoint (QVector3D a) (QVector3D t1) # 
Instance details

Methods

distanceToPoint :: QVector3D a -> QVector3D t1 -> IO Float #

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

Methods

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

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

Methods

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

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

Methods

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

Qqode (QVector3D a) (QVector3D t1) (IO (QVector3D ())) # 
Instance details

Methods

qode :: QVector3D a -> QVector3D t1 -> IO (QVector3D ()) #

QdistanceToLine (QVector3D a) (QVector3D t1, QVector3D t2) # 
Instance details

Methods

distanceToLine :: QVector3D a -> (QVector3D t1, QVector3D t2) -> IO Float #