HROOT.Core.TStyle.RawType
data RawTStyle Source #
Defined in HROOT.Core.TStyle.Cast
Methods
cast :: TStyle -> (Ptr RawTStyle -> IO r) -> IO r #
uncast :: Ptr RawTStyle -> (TStyle -> IO r) -> IO r #
cast :: a -> (Ptr RawTStyle -> IO r) -> IO r #
uncast :: Ptr RawTStyle -> (a -> IO r) -> IO r #
newtype TStyle Source #
Constructors
Defined in HROOT.Core.TStyle.Implementation
setFillColor :: TStyle -> CInt -> IO () Source #
setFillStyle :: TStyle -> CInt -> IO () Source #
getLineColor :: TStyle -> IO CShort Source #
getLineStyle :: TStyle -> IO CShort Source #
getLineWidth :: TStyle -> IO CShort Source #
resetAttLine :: Castable c0 CString => TStyle -> c0 -> IO () Source #
setLineAttributes :: TStyle -> IO () Source #
setLineColor :: TStyle -> CShort -> IO () Source #
setLineStyle :: TStyle -> CShort -> IO () Source #
setLineWidth :: TStyle -> CShort -> IO () Source #
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 #
setMarkerStyle :: TStyle -> CShort -> IO () Source #
setMarkerSize :: TStyle -> CShort -> IO () Source #
getTextAlign :: TStyle -> IO CShort Source #
getTextAngle :: TStyle -> IO CFloat Source #
getTextColor :: TStyle -> IO CShort Source #
getTextFont :: TStyle -> IO CShort Source #
getTextSize :: TStyle -> IO CFloat Source #
resetAttText :: Castable c0 CString => TStyle -> c0 -> IO () Source #
setTextAttributes :: TStyle -> IO () Source #
setTextAlign :: TStyle -> CShort -> IO () Source #
setTextAngle :: TStyle -> CFloat -> IO () Source #
setTextColor :: TStyle -> CInt -> IO () Source #
setTextFont :: TStyle -> CShort -> IO () Source #
setTextSize :: TStyle -> CFloat -> IO () Source #
setTextSizePixels :: TStyle -> CInt -> IO () Source #
setName :: Castable c0 CString => TStyle -> c0 -> IO () Source #
setNameTitle :: (Castable c1 CString, Castable c0 CString) => TStyle -> c0 -> c1 -> IO () Source #
setTitle :: Castable c0 CString => TStyle -> c0 -> IO () Source #
clear :: Castable c0 CString => TStyle -> c0 -> IO () Source #
draw :: Castable c0 CString => TStyle -> c0 -> IO () Source #
findObject :: Castable c0 CString => TStyle -> c0 -> IO TObject Source #
getName :: TStyle -> IO CString Source #
isA :: TStyle -> IO TClass Source #
paint :: Castable c0 CString => TStyle -> c0 -> IO () Source #
printObj :: Castable c0 CString => TStyle -> c0 -> IO () Source #
saveAs :: (Castable c1 CString, Castable c0 CString) => TStyle -> c0 -> c1 -> IO () Source #
write :: Castable c0 CString => TStyle -> c0 -> CInt -> CInt -> IO CInt Source #
write_ :: TStyle -> IO CInt Source #
Defined in HROOT.Core.TStyle.RawType
showsPrec :: Int -> TStyle -> ShowS #
show :: TStyle -> String #
showList :: [TStyle] -> ShowS #
Associated Types
type Raw TStyle #
get_fptr :: TStyle -> Ptr (Raw TStyle) #
cast_fptr_to_obj :: Ptr (Raw TStyle) -> TStyle #
(==) :: TStyle -> TStyle -> Bool #
(/=) :: TStyle -> TStyle -> Bool #
compare :: TStyle -> TStyle -> Ordering #
(<) :: TStyle -> TStyle -> Bool #
(<=) :: TStyle -> TStyle -> Bool #
(>) :: TStyle -> TStyle -> Bool #
(>=) :: TStyle -> TStyle -> Bool #
max :: TStyle -> TStyle -> TStyle #
min :: TStyle -> TStyle -> TStyle #
delete :: TStyle -> IO () #