Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
newtype TAttMarker Source #
Instances
class IDeletable a => ITAttMarker a where Source #
getMarkerColor :: a -> IO CShort Source #
getMarkerStyle :: a -> IO CShort Source #
getMarkerSize :: a -> IO CFloat Source #
resetAttMarker :: Castable c0 CString => a -> c0 -> IO () Source #
setMarkerAttributes :: a -> IO () Source #
setMarkerColor :: a -> CShort -> IO () Source #
setMarkerStyle :: a -> CShort -> IO () Source #
setMarkerSize :: a -> CShort -> IO () Source #
Instances
ITAttMarker TAttMarker Source # | |
Defined in HROOT.Core.TAttMarker.Implementation getMarkerColor :: TAttMarker -> IO CShort Source # getMarkerStyle :: TAttMarker -> IO CShort Source # getMarkerSize :: TAttMarker -> IO CFloat Source # resetAttMarker :: Castable c0 CString => TAttMarker -> c0 -> IO () Source # setMarkerAttributes :: TAttMarker -> IO () Source # setMarkerColor :: TAttMarker -> CShort -> IO () Source # setMarkerStyle :: TAttMarker -> CShort -> IO () Source # setMarkerSize :: TAttMarker -> CShort -> IO () Source # | |
ITAttMarker TStyle Source # | |
Defined in HROOT.Core.TStyle.Implementation getMarkerColor :: TStyle -> IO CShort Source # getMarkerStyle :: TStyle -> IO CShort Source # getMarkerSize :: TStyle -> IO CFloat Source # resetAttMarker :: Castable c0 CString => TStyle -> c0 -> IO () Source # setMarkerAttributes :: TStyle -> IO () Source # setMarkerColor :: TStyle -> CShort -> IO () Source # |
upcastTAttMarker :: forall a. (FPtr a, ITAttMarker a) => a -> TAttMarker Source #
downcastTAttMarker :: forall a. (FPtr a, ITAttMarker a) => TAttMarker -> a Source #
newTAttMarker :: CShort -> CShort -> CShort -> IO TAttMarker Source #