qtah-qt5-0.5.1: Qt bindings for Haskell

Safe HaskellNone
LanguageHaskell2010

Graphics.UI.Qtah.Gui.QPolygon

Documentation

class QPolygonValue a where Source #

Minimal complete definition

withQPolygonPtr

Methods

withQPolygonPtr :: a -> (QPolygonConst -> IO b) -> IO b Source #

Instances
QPolygonConstPtr a => QPolygonValue a Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Methods

withQPolygonPtr :: a -> (QPolygonConst -> IO b) -> IO b Source #

class (QPolygonConstPtr this, QVectorQPointPtr this) => QPolygonPtr this where Source #

Minimal complete definition

toQPolygon

Methods

toQPolygon :: this -> QPolygon Source #

data QPolygonConst Source #

Instances
Eq QPolygonConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Ord QPolygonConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Show QPolygonConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

CppPtr QPolygonConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Deletable QPolygonConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

QVectorQPointConstPtr QPolygonConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

QPolygonConstPtr QPolygonConst Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Copyable QPolygonConst QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Decodable QPolygonConst QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

data QPolygon Source #

Instances
Eq QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Ord QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Show QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

CppPtr QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Deletable QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Methods

delete :: QPolygon -> IO () #

toGc :: QPolygon -> IO QPolygon #

QVectorQPointPtr QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

QVectorQPointConstPtr QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

QPolygonPtr QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

QPolygonConstPtr QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

QPolygonValue a => Assignable QPolygon a Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Methods

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

Copyable QPolygon QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Methods

copy :: QPolygon -> IO QPolygon #

Copyable QPolygonConst QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Decodable QPolygon QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Methods

decode :: QPolygon -> IO QPolygon #

Decodable QPolygonConst QPolygon Source # 
Instance details

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

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

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Methods

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

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

Defined in Graphics.UI.Qtah.Generated.Gui.QPolygon

Methods

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

cast :: QPolygonPtr this => this -> QPolygon Source #

downCastConst :: QPolygonSuperConst a => a -> QPolygonConst Source #

downCast :: QPolygonSuper a => a -> QPolygon Source #

newCopy :: QPolygonValue arg'1 => arg'1 -> 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 #

point :: QPolygonValue arg'1 => arg'1 -> Int -> IO HPoint 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 #