Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QVectorQPointValue a where Source #
withQVectorQPointPtr :: a -> (QVectorQPointConst -> IO b) -> IO b Source #
Instances
QVectorQPointConstPtr a => QVectorQPointValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Core.QVector.QPoint withQVectorQPointPtr :: a -> (QVectorQPointConst -> IO b) -> IO b Source # |
class CppPtr this => QVectorQPointConstPtr this where Source #
toQVectorQPointConst :: this -> QVectorQPointConst Source #
class QVectorQPointConstPtr this => QVectorQPointPtr this where Source #
toQVectorQPoint :: this -> QVectorQPoint Source #
Instances
QVectorQPointPtr QVectorQPoint Source # | |
QVectorQPointPtr QPolygon Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon |
data QVectorQPointConst Source #
Instances
data QVectorQPoint Source #
Instances
castConst :: QVectorQPointConstPtr this => this -> QVectorQPointConst Source #
cast :: QVectorQPointPtr this => this -> QVectorQPoint Source #
downCastConst :: QVectorQPointSuperConst a => a -> QVectorQPointConst Source #
downCast :: QVectorQPointSuper a => a -> QVectorQPoint Source #
new :: IO QVectorQPoint Source #
newCopy :: QVectorQPointValue arg'1 => arg'1 -> IO QVectorQPoint Source #
newWithSize :: Int -> IO QVectorQPoint Source #
newWithSizeAndValue :: QPointValue arg'2 => Int -> arg'2 -> IO 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 #
arrayConst :: QVectorQPointValue arg'1 => arg'1 -> IO QPointConst Source #
atConst :: QVectorQPointValue arg'1 => arg'1 -> Int -> IO QPointConst 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 #
firstConst :: QVectorQPointValue arg'1 => arg'1 -> IO QPointConst 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 #
lastConst :: QVectorQPointValue arg'1 => arg'1 -> IO QPointConst 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 #
mid :: QVectorQPointValue arg'1 => arg'1 -> Int -> IO QVectorQPoint Source #
midLength :: QVectorQPointValue arg'1 => arg'1 -> Int -> Int -> IO QVectorQPoint Source #
prepend :: (QVectorQPointPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> 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 #
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 #
valueOr :: (QVectorQPointValue arg'1, QPointValue arg'3) => arg'1 -> Int -> arg'3 -> IO HPoint Source #