HROOT-graf-0.10.0.3: Haskell binding to ROOT Graf modules
Safe HaskellSafe-Inferred
LanguageHaskell2010

HROOT.Graf.TLine.Interface

Documentation

class (ITObject a, ITAttLine a) => ITLine a where Source #

Methods

drawLine :: a -> CDouble -> CDouble -> CDouble -> CDouble -> IO TLine Source #

drawLineNDC :: a -> CDouble -> CDouble -> CDouble -> CDouble -> IO TLine Source #

paintLine :: a -> CDouble -> CDouble -> CDouble -> CDouble -> IO () Source #

paintLineNDC :: a -> CDouble -> CDouble -> CDouble -> CDouble -> IO () Source #

setX1 :: a -> CDouble -> IO () Source #

setX2 :: a -> CDouble -> IO () Source #

setY1 :: a -> CDouble -> IO () Source #

setY2 :: a -> CDouble -> IO () Source #

Instances

Instances details
ITLine TArrow Source # 
Instance details

Defined in HROOT.Graf.TArrow.Implementation

ITLine TGaxis Source # 
Instance details

Defined in HROOT.Graf.TGaxis.Implementation

ITLine TLine Source # 
Instance details

Defined in HROOT.Graf.TLine.Implementation

upcastTLine :: forall a. (FPtr a, ITLine a) => a -> TLine Source #

downcastTLine :: forall a. (FPtr a, ITLine a) => TLine -> a Source #