qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Core.QPoint

Documentation

class QPointValue a where Source #

Minimal complete definition

withQPointPtr

Methods

withQPointPtr :: a -> (QPointConst -> IO b) -> IO b Source #

Instances
QPointConstPtr a => QPointValue a Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Methods

withQPointPtr :: a -> (QPointConst -> IO b) -> IO b Source #

QPointValue HPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Methods

withQPointPtr :: HPoint -> (QPointConst -> IO b) -> IO b Source #

class QPointConstPtr this => QPointPtr this where Source #

Minimal complete definition

toQPoint

Methods

toQPoint :: this -> QPoint Source #

Instances
QPointPtr QPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

data QPointConst Source #

Instances
Eq QPointConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Ord QPointConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Show QPointConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

CppPtr QPointConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Deletable QPointConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

QPointConstPtr QPointConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Copyable QPointConst QPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Methods

copy :: QPointConst -> IO QPoint #

Encodable QPointConst HPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Decodable QPointConst HPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

data QPoint Source #

Instances
Eq QPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Methods

(==) :: QPoint -> QPoint -> Bool #

(/=) :: QPoint -> QPoint -> Bool #

Ord QPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Show QPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

CppPtr QPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Methods

nullptr :: QPoint #

withCppPtr :: QPoint -> (Ptr QPoint -> IO a) -> IO a #

toPtr :: QPoint -> Ptr QPoint #

touchCppPtr :: QPoint -> IO () #

Deletable QPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Methods

delete :: QPoint -> IO () #

toGc :: QPoint -> IO QPoint #

QPointPtr QPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

QPointConstPtr QPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

QPointValue a => Assignable QPoint a Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Methods

assign :: QPoint -> a -> IO () #

Copyable QPoint QPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Methods

copy :: QPoint -> IO QPoint #

Copyable QPointConst QPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Methods

copy :: QPointConst -> IO QPoint #

Encodable QPoint HPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Methods

encode :: HPoint -> IO QPoint #

Decodable QPoint HPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Methods

decode :: QPoint -> IO HPoint #

Assignable (Ptr (Ptr QPoint)) QPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Methods

assign :: Ptr (Ptr QPoint) -> QPoint -> IO () #

Decodable (Ptr (Ptr QPoint)) QPoint Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Core.QPoint

Methods

decode :: Ptr (Ptr QPoint) -> IO QPoint #

cast :: QPointPtr this => this -> QPoint Source #

downCastConst :: QPointSuperConst a => a -> QPointConst Source #

downCast :: QPointSuper a => a -> QPoint Source #

decode :: QPointConstPtr this => this -> IO HPoint Source #

newCopy :: QPointValue arg'1 => arg'1 -> IO QPoint Source #

aDDA :: (QPointPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO QPoint Source #

aSSIGN :: (QPointPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO QPoint Source #

dIVA :: QPointPtr arg'1 => arg'1 -> Double -> IO QPoint Source #

dotProduct :: (QPointValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO Int Source #

eQ :: (QPointValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

isNull :: QPointValue arg'1 => arg'1 -> IO Bool Source #

mULA :: QPointPtr arg'1 => arg'1 -> Int -> IO QPoint Source #

mULAReal :: QPointPtr arg'1 => arg'1 -> Double -> IO QPoint Source #

manhattanLength :: QPointValue arg'1 => arg'1 -> IO Int Source #

nE :: (QPointValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #

sUBA :: (QPointPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO QPoint Source #

setX :: QPointPtr arg'1 => arg'1 -> Int -> IO () Source #

setY :: QPointPtr arg'1 => arg'1 -> Int -> IO () Source #

x :: QPointValue arg'1 => arg'1 -> IO Int Source #

y :: QPointValue arg'1 => arg'1 -> IO Int Source #