Safe HaskellSafe

Qth.Core.Base

Documentation

class Qhxy t1 t2 | t1 -> t2 where #

Methods

x :: t1 -> t2 #

y :: t1 -> t2 #

setX :: t1 -> t2 -> t1 #

setY :: t1 -> t2 -> t1 #

class Qhwh t1 t2 | t1 -> t2 where #

Methods

width :: t1 -> t2 #

height :: t1 -> t2 #

setWidth :: t1 -> t2 -> t1 #

setHeight :: t1 -> t2 -> t1 #

class QhisNull t1 where #

Methods

isNull :: t1 -> Bool #

class QhisEV t1 where #

Methods

isEmpty :: t1 -> Bool #

isValid :: t1 -> Bool #

class Qhitranslate a b where #

Methods

itranslate :: a -> b -> b -> a #

class Qhtranslate a where #

Methods

translate :: a -> Int -> Int -> a #

class QhtranslateF a where #

Methods

translateF :: a -> Double -> Double -> a #

class QhtranslateP a b | b -> a where #

Methods

translateP :: a -> b -> a #

class Qhdf a b where #

Methods

(*~) :: a -> b -> a #

(/~) :: a -> b -> a #

(~*) :: b -> a -> a #

(~/) :: b -> a -> a #