qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Core.QVector.QPoint

Documentation

class QVectorQPointValue a where Source #

Minimal complete definition

withQVectorQPointPtr

data QVectorQPointConst Source #

Instances
Eq QVectorQPointConst Source # 
Instance details

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

Ord QVectorQPointConst Source # 
Instance details

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

Show QVectorQPointConst Source # 
Instance details

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

CppPtr QVectorQPointConst Source # 
Instance details

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

Deletable QVectorQPointConst Source # 
Instance details

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

QVectorQPointConstPtr QVectorQPointConst Source # 
Instance details

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

Copyable QVectorQPointConst QVectorQPoint Source # 
Instance details

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

HasContents QVectorQPointConst HPoint Source # 
Instance details

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

data QVectorQPoint Source #

Instances
Eq QVectorQPoint Source # 
Instance details

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

Ord QVectorQPoint Source # 
Instance details

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

Show QVectorQPoint Source # 
Instance details

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

CppPtr QVectorQPoint Source # 
Instance details

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

Deletable QVectorQPoint Source # 
Instance details

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

QVectorQPointPtr QVectorQPoint Source # 
Instance details

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

QVectorQPointConstPtr QVectorQPoint Source # 
Instance details

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

QVectorQPointValue a => Assignable QVectorQPoint a Source # 
Instance details

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

Methods

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

Copyable QVectorQPoint QVectorQPoint Source # 
Instance details

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

Copyable QVectorQPointConst QVectorQPoint Source # 
Instance details

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

HasContents QVectorQPoint HPoint Source # 
Instance details

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

FromContents QVectorQPoint HPoint Source # 
Instance details

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

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

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

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

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

downCastConst :: QVectorQPointSuperConst a => a -> QVectorQPointConst Source #

downCast :: QVectorQPointSuper a => a -> QVectorQPoint Source #

aDD :: (QVectorQPointValue arg'1, QVectorQPointValue arg'2) => arg'1 -> arg'2 -> IO QVectorQPoint Source #

aSSIGN :: (QVectorQPointPtr arg'1, QVectorQPointValue arg'2) => arg'1 -> arg'2 -> IO QVectorQPoint Source #

append :: (QVectorQPointPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #

appendVector :: (QVectorQPointPtr arg'1, QVectorQPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #

array :: QVectorQPointPtr arg'1 => arg'1 -> IO QPoint Source #

at :: QVectorQPointPtr arg'1 => arg'1 -> Int -> IO QPoint Source #

capacity :: QVectorQPointValue arg'1 => arg'1 -> IO Int Source #

clear :: QVectorQPointPtr arg'1 => arg'1 -> IO () Source #

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

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

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

fill :: (QVectorQPointPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #

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

first :: QVectorQPointPtr arg'1 => arg'1 -> IO QPoint Source #

get :: QVectorQPointValue arg'1 => arg'1 -> Int -> IO HPoint Source #

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

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

insert :: (QVectorQPointPtr arg'1, QPointValue arg'3) => arg'1 -> Int -> arg'3 -> IO () Source #

insertMany :: (QVectorQPointPtr arg'1, QPointValue arg'4) => arg'1 -> Int -> Int -> arg'4 -> IO () Source #

isEmpty :: QVectorQPointValue arg'1 => arg'1 -> IO Bool Source #

last :: QVectorQPointPtr arg'1 => arg'1 -> IO QPoint Source #

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

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

prepend :: (QVectorQPointPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #

remove :: QVectorQPointPtr arg'1 => arg'1 -> Int -> IO () Source #

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

removeFirst :: QVectorQPointPtr arg'1 => arg'1 -> IO () Source #

removeLast :: QVectorQPointPtr arg'1 => arg'1 -> IO () Source #

removeMany :: QVectorQPointPtr arg'1 => arg'1 -> Int -> Int -> IO () Source #

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

replace :: (QVectorQPointPtr arg'1, QPointValue arg'3) => arg'1 -> Int -> arg'3 -> IO () Source #

reserve :: QVectorQPointPtr arg'1 => arg'1 -> Int -> IO () Source #

resize :: QVectorQPointPtr arg'1 => arg'1 -> Int -> IO () Source #

size :: QVectorQPointValue arg'1 => arg'1 -> IO Int Source #

squeeze :: QVectorQPointPtr arg'1 => arg'1 -> IO () Source #

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

swap :: (QVectorQPointPtr arg'1, QVectorQPointPtr arg'2) => arg'1 -> arg'2 -> IO () Source #

takeAt :: QVectorQPointPtr arg'1 => arg'1 -> Int -> IO HPoint Source #

takeLast :: QVectorQPointPtr arg'1 => arg'1 -> IO HPoint Source #

value :: QVectorQPointValue arg'1 => arg'1 -> Int -> IO HPoint Source #

valueOr :: (QVectorQPointValue arg'1, QPointValue arg'3) => arg'1 -> Int -> arg'3 -> IO HPoint Source #