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

OGDF.DRect.RawType

Documentation

data RawDRect Source #

Instances

Instances details
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 #

(IDRect a, FPtr a) => Castable a (Ptr RawDRect) Source # 
Instance details

Defined in OGDF.DRect.Cast

Methods

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

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

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