OGDF-1.0.0.1: Haskell binding to OGDF
Safe HaskellSafe-Inferred
LanguageHaskell2010

OGDF.DRect

Documentation

newtype DRect Source #

Constructors

DRect (Ptr RawDRect) 

Instances

Instances details
IDRect DRect Source # 
Instance details

Defined in OGDF.DRect.Implementation

Show DRect Source # 
Instance details

Defined in OGDF.DRect.RawType

Methods

showsPrec :: Int -> DRect -> ShowS #

show :: DRect -> String #

showList :: [DRect] -> ShowS #

FPtr DRect Source # 
Instance details

Defined in OGDF.DRect.RawType

Associated Types

type Raw DRect #

Eq DRect Source # 
Instance details

Defined in OGDF.DRect.RawType

Methods

(==) :: DRect -> DRect -> Bool #

(/=) :: DRect -> DRect -> Bool #

Ord DRect Source # 
Instance details

Defined in OGDF.DRect.RawType

Methods

compare :: DRect -> DRect -> Ordering #

(<) :: DRect -> DRect -> Bool #

(<=) :: DRect -> DRect -> Bool #

(>) :: DRect -> DRect -> Bool #

(>=) :: DRect -> DRect -> Bool #

max :: DRect -> DRect -> DRect #

min :: DRect -> DRect -> DRect #

IDeletable DRect Source # 
Instance details

Defined in OGDF.DRect.Implementation

Methods

delete :: DRect -> IO () #

Castable DRect (Ptr RawDRect) Source # 
Instance details

Defined in OGDF.DRect.Cast

Methods

cast :: DRect -> (Ptr RawDRect -> IO r) -> IO r #

uncast :: Ptr RawDRect -> (DRect -> IO r) -> IO r #

type Raw DRect Source # 
Instance details

Defined in OGDF.DRect.RawType

class IDeletable a => IDRect a Source #

Instances

Instances details
IDRect DRect Source # 
Instance details

Defined in OGDF.DRect.Implementation

upcastDRect :: forall a. (FPtr a, IDRect a) => a -> DRect Source #

downcastDRect :: forall a. (FPtr a, IDRect a) => DRect -> a Source #