qt-1.1.6.1: Qt bindings

Safe HaskellNone
LanguageHaskell98

Qth.Core.Rect

Description

Documentation

rect :: Int -> Int -> Int -> Int -> Rect Source

rectP :: QhrectP ia a => ia -> IRect a Source

rectq :: Rect -> IO (QRect ()) Source

left :: IRect a -> a Source

top :: IRect a -> a Source

right :: IRect a -> a Source

bottom :: IRect a -> a Source

center :: Qhcenter a => IRect a -> IPoint a Source

getCoords :: IRect a -> (a, a, a, a) Source

setLeft :: IRect a -> a -> IRect a Source

setTop :: IRect a -> a -> IRect a Source

setRight :: IRect a -> a -> IRect a Source

setBottom :: IRect a -> a -> IRect a Source

setSize :: IRect a -> ISize a -> IRect a Source

moveLeft :: IRect a -> a -> IRect a Source

moveTop :: IRect a -> a -> IRect a Source

moveRight :: IRect a -> a -> IRect a Source

moveBottom :: IRect a -> a -> IRect a Source

moveTo :: (Ord a, Num a) => IRect a -> a -> a -> IRect a Source

moveCenter :: (Ord a, Num a, Qhcenter a) => IRect a -> IPoint a -> IRect a Source

adjust :: IRect a -> a -> a -> a -> a -> IRect a Source

unite :: (Ord a, Num a) => IRect a -> IRect a -> IRect a Source

intersect :: (Ord a, Num a) => IRect a -> IRect a -> IRect a Source

contains :: Qhcontains a b => a -> b -> Bool Source

intersects :: (Ord a, Num a) => IRect a -> IRect a -> Bool Source