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

OGDF.FMMMLayout.RawType

Documentation

data RawFMMMLayout Source #

Instances

Instances details
Castable FMMMLayout (Ptr RawFMMMLayout) Source # 
Instance details

Defined in OGDF.FMMMLayout.Cast

Methods

cast :: FMMMLayout -> (Ptr RawFMMMLayout -> IO r) -> IO r #

uncast :: Ptr RawFMMMLayout -> (FMMMLayout -> IO r) -> IO r #

(IFMMMLayout a, FPtr a) => Castable a (Ptr RawFMMMLayout) Source # 
Instance details

Defined in OGDF.FMMMLayout.Cast

Methods

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

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

newtype FMMMLayout Source #

Constructors

FMMMLayout (Ptr RawFMMMLayout) 

Instances

Instances details
IFMMMLayout FMMMLayout Source # 
Instance details

Defined in OGDF.FMMMLayout.Implementation

ILayoutModule FMMMLayout Source # 
Instance details

Defined in OGDF.FMMMLayout.Implementation

Methods

call :: (IGraphAttributes c0, FPtr c0) => FMMMLayout -> c0 -> IO () Source #

Show FMMMLayout Source # 
Instance details

Defined in OGDF.FMMMLayout.RawType

FPtr FMMMLayout Source # 
Instance details

Defined in OGDF.FMMMLayout.RawType

Associated Types

type Raw FMMMLayout #

Eq FMMMLayout Source # 
Instance details

Defined in OGDF.FMMMLayout.RawType

Ord FMMMLayout Source # 
Instance details

Defined in OGDF.FMMMLayout.RawType

IDeletable FMMMLayout Source # 
Instance details

Defined in OGDF.FMMMLayout.Implementation

Methods

delete :: FMMMLayout -> IO () #

Castable FMMMLayout (Ptr RawFMMMLayout) Source # 
Instance details

Defined in OGDF.FMMMLayout.Cast

Methods

cast :: FMMMLayout -> (Ptr RawFMMMLayout -> IO r) -> IO r #

uncast :: Ptr RawFMMMLayout -> (FMMMLayout -> IO r) -> IO r #

type Raw FMMMLayout Source # 
Instance details

Defined in OGDF.FMMMLayout.RawType