Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class QPolygonValue a where Source #
withQPolygonPtr :: a -> (QPolygonConst -> IO b) -> IO b Source #
Instances
QPolygonConstPtr a => QPolygonValue a Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon withQPolygonPtr :: a -> (QPolygonConst -> IO b) -> IO b Source # |
class QVectorQPointConstPtr this => QPolygonConstPtr this where Source #
toQPolygonConst :: this -> QPolygonConst Source #
Instances
QPolygonConstPtr QPolygon Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon | |
QPolygonConstPtr QPolygonConst Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon |
class (QPolygonConstPtr this, QVectorQPointPtr this) => QPolygonPtr this where Source #
toQPolygon :: this -> QPolygon Source #
Instances
QPolygonPtr QPolygon Source # | |
Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon toQPolygon :: QPolygon -> QPolygon Source # |
data QPolygonConst Source #
Instances
Instances
castConst :: QPolygonConstPtr this => this -> QPolygonConst Source #
cast :: QPolygonPtr this => this -> QPolygon Source #
downCastConst :: QPolygonSuperConst a => a -> QPolygonConst Source #
newWithPoints :: QVectorQPointValue arg'1 => arg'1 -> IO QPolygon Source #
newWithRectangle :: QRectValue arg'1 => arg'1 -> Bool -> IO QPolygon Source #
aSSIGN :: (QPolygonPtr arg'1, QPolygonValue arg'2) => arg'1 -> arg'2 -> IO QPolygon Source #
boundingRect :: QPolygonValue arg'1 => arg'1 -> IO HRect Source #
containsPoint :: (QPolygonValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> QtFillRule -> IO Bool Source #
eQ :: (QPolygonValue arg'1, QPolygonValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
intersected :: (QPolygonValue arg'1, QPolygonValue arg'2) => arg'1 -> arg'2 -> IO QPolygon Source #
nE :: (QPolygonValue arg'1, QPolygonValue arg'2) => arg'1 -> arg'2 -> IO Bool Source #
putPoints :: (QPolygonPtr arg'1, QPolygonValue arg'4) => arg'1 -> Int -> Int -> arg'4 -> Int -> IO () Source #
setPoint :: (QPolygonPtr arg'1, QPointValue arg'3) => arg'1 -> Int -> arg'3 -> IO () Source #
subtracted :: (QPolygonValue arg'1, QPolygonValue arg'2) => arg'1 -> arg'2 -> IO QPolygon Source #
swap :: (QPolygonPtr arg'1, QPolygonPtr arg'2) => arg'1 -> arg'2 -> IO () Source #
translateByPoint :: (QPolygonPtr arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO () Source #
translateByRaw :: QPolygonPtr arg'1 => arg'1 -> Int -> Int -> IO () Source #
translatedByPoint :: (QPolygonValue arg'1, QPointValue arg'2) => arg'1 -> arg'2 -> IO QPolygon Source #
translatedByRaw :: QPolygonValue arg'1 => arg'1 -> Int -> Int -> IO QPolygon Source #
united :: (QPolygonValue arg'1, QPolygonValue arg'2) => arg'1 -> arg'2 -> IO QPolygon Source #