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

OGDF.FMMMLayout

Documentation

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

class (IDeletable a, ILayoutModule a) => IFMMMLayout a Source #

Instances

Instances details
IFMMMLayout FMMMLayout Source # 
Instance details

Defined in OGDF.FMMMLayout.Implementation

upcastFMMMLayout :: forall a. (FPtr a, IFMMMLayout a) => a -> FMMMLayout Source #