HROOT-core-0.10.0.3: Haskell binding to ROOT Core modules
Safe HaskellSafe-Inferred
LanguageHaskell2010

HROOT.Core.Rectangle_t.RawType

Documentation

data RawRectangle_t Source #

Instances

Instances details
Castable Rectangle_t (Ptr RawRectangle_t) Source # 
Instance details

Defined in HROOT.Core.Rectangle_t.Cast

Methods

cast :: Rectangle_t -> (Ptr RawRectangle_t -> IO r) -> IO r #

uncast :: Ptr RawRectangle_t -> (Rectangle_t -> IO r) -> IO r #

(IRectangle_t a, FPtr a) => Castable a (Ptr RawRectangle_t) Source # 
Instance details

Defined in HROOT.Core.Rectangle_t.Cast

Methods

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

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

newtype Rectangle_t Source #

Instances

Instances details
IRectangle_t Rectangle_t Source # 
Instance details

Defined in HROOT.Core.Rectangle_t.Implementation

Show Rectangle_t Source # 
Instance details

Defined in HROOT.Core.Rectangle_t.RawType

FPtr Rectangle_t Source # 
Instance details

Defined in HROOT.Core.Rectangle_t.RawType

Associated Types

type Raw Rectangle_t #

Eq Rectangle_t Source # 
Instance details

Defined in HROOT.Core.Rectangle_t.RawType

Ord Rectangle_t Source # 
Instance details

Defined in HROOT.Core.Rectangle_t.RawType

IDeletable Rectangle_t Source # 
Instance details

Defined in HROOT.Core.Rectangle_t.Implementation

Methods

delete :: Rectangle_t -> IO () #

Castable Rectangle_t (Ptr RawRectangle_t) Source # 
Instance details

Defined in HROOT.Core.Rectangle_t.Cast

Methods

cast :: Rectangle_t -> (Ptr RawRectangle_t -> IO r) -> IO r #

uncast :: Ptr RawRectangle_t -> (Rectangle_t -> IO r) -> IO r #

type Raw Rectangle_t Source # 
Instance details

Defined in HROOT.Core.Rectangle_t.RawType