HROOT.Graf.TArc.RawType
data RawTArc Source #
Defined in HROOT.Graf.TArc.Cast
Methods
cast :: TArc -> (Ptr RawTArc -> IO r) -> IO r #
uncast :: Ptr RawTArc -> (TArc -> IO r) -> IO r #
cast :: a -> (Ptr RawTArc -> IO r) -> IO r #
uncast :: Ptr RawTArc -> (a -> IO r) -> IO r #
newtype TArc Source #
Constructors
Defined in HROOT.Graf.TArc.Implementation
setFillColor :: TArc -> CInt -> IO ()
setFillStyle :: TArc -> CInt -> IO ()
getLineColor :: TArc -> IO CShort
getLineStyle :: TArc -> IO CShort
getLineWidth :: TArc -> IO CShort
resetAttLine :: Castable c0 CString => TArc -> c0 -> IO ()
setLineAttributes :: TArc -> IO ()
setLineColor :: TArc -> CShort -> IO ()
setLineStyle :: TArc -> CShort -> IO ()
setLineWidth :: TArc -> CShort -> IO ()
clear :: Castable c0 CString => TArc -> c0 -> IO ()
draw :: Castable c0 CString => TArc -> c0 -> IO ()
findObject :: Castable c0 CString => TArc -> c0 -> IO TObject
getName :: TArc -> IO CString
isA :: TArc -> IO TClass
paint :: Castable c0 CString => TArc -> c0 -> IO ()
printObj :: Castable c0 CString => TArc -> c0 -> IO ()
saveAs :: (Castable c1 CString, Castable c0 CString) => TArc -> c0 -> c1 -> IO ()
write :: Castable c0 CString => TArc -> c0 -> CInt -> CInt -> IO CInt
write_ :: TArc -> IO CInt
Defined in HROOT.Graf.TArc.RawType
showsPrec :: Int -> TArc -> ShowS #
show :: TArc -> String #
showList :: [TArc] -> ShowS #
Associated Types
type Raw TArc #
get_fptr :: TArc -> Ptr (Raw TArc) #
cast_fptr_to_obj :: Ptr (Raw TArc) -> TArc #
(==) :: TArc -> TArc -> Bool #
(/=) :: TArc -> TArc -> Bool #
compare :: TArc -> TArc -> Ordering #
(<) :: TArc -> TArc -> Bool #
(<=) :: TArc -> TArc -> Bool #
(>) :: TArc -> TArc -> Bool #
(>=) :: TArc -> TArc -> Bool #
max :: TArc -> TArc -> TArc #
min :: TArc -> TArc -> TArc #
delete :: TArc -> IO () #