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

OGDF.DPoint.RawType

Documentation

data RawDPoint Source #

Instances

Instances details
Castable DPoint (Ptr RawDPoint) Source # 
Instance details

Defined in OGDF.DPoint.Cast

Methods

cast :: DPoint -> (Ptr RawDPoint -> IO r) -> IO r #

uncast :: Ptr RawDPoint -> (DPoint -> IO r) -> IO r #

(IDPoint a, FPtr a) => Castable a (Ptr RawDPoint) Source # 
Instance details

Defined in OGDF.DPoint.Cast

Methods

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

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

newtype DPoint Source #

Constructors

DPoint (Ptr RawDPoint) 

Instances

Instances details
IDPoint DPoint Source # 
Instance details

Defined in OGDF.DPoint.Implementation

Show DPoint Source # 
Instance details

Defined in OGDF.DPoint.RawType

FPtr DPoint Source # 
Instance details

Defined in OGDF.DPoint.RawType

Associated Types

type Raw DPoint #

Eq DPoint Source # 
Instance details

Defined in OGDF.DPoint.RawType

Methods

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

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

Ord DPoint Source # 
Instance details

Defined in OGDF.DPoint.RawType

IDeletable DPoint Source # 
Instance details

Defined in OGDF.DPoint.Implementation

Methods

delete :: DPoint -> IO () #

Castable DPoint (Ptr RawDPoint) Source # 
Instance details

Defined in OGDF.DPoint.Cast

Methods

cast :: DPoint -> (Ptr RawDPoint -> IO r) -> IO r #

uncast :: Ptr RawDPoint -> (DPoint -> IO r) -> IO r #

type Raw DPoint Source # 
Instance details

Defined in OGDF.DPoint.RawType