HROOT.Graf.TLine.Implementation
Contents
newTLine :: CDouble -> CDouble -> CDouble -> CDouble -> IO TLine Source #
tLine_GetX1 :: TLine -> IO CDouble Source #
tLine_GetX2 :: TLine -> IO CDouble Source #
tLine_GetY1 :: TLine -> IO CDouble Source #
tLine_GetY2 :: TLine -> IO CDouble Source #
tLine_IsHorizontal :: TLine -> IO CBool Source #
tLine_IsVertical :: TLine -> IO CBool Source #
tLine_SetHorizontal :: TLine -> CBool -> IO () Source #
tLine_SetVertical :: TLine -> CBool -> IO () Source #
Methods
getLineColor :: TLine -> IO CShort
getLineStyle :: TLine -> IO CShort
getLineWidth :: TLine -> IO CShort
resetAttLine :: Castable c0 CString => TLine -> c0 -> IO ()
setLineAttributes :: TLine -> IO ()
setLineColor :: TLine -> CShort -> IO ()
setLineStyle :: TLine -> CShort -> IO ()
setLineWidth :: TLine -> CShort -> IO ()
clear :: Castable c0 CString => TLine -> c0 -> IO ()
draw :: Castable c0 CString => TLine -> c0 -> IO ()
findObject :: Castable c0 CString => TLine -> c0 -> IO TObject
getName :: TLine -> IO CString
isA :: TLine -> IO TClass
paint :: Castable c0 CString => TLine -> c0 -> IO ()
printObj :: Castable c0 CString => TLine -> c0 -> IO ()
saveAs :: (Castable c1 CString, Castable c0 CString) => TLine -> c0 -> c1 -> IO ()
write :: Castable c0 CString => TLine -> c0 -> CInt -> CInt -> IO CInt
write_ :: TLine -> IO CInt
drawLine :: TLine -> CDouble -> CDouble -> CDouble -> CDouble -> IO TLine Source #
drawLineNDC :: TLine -> CDouble -> CDouble -> CDouble -> CDouble -> IO TLine Source #
paintLine :: TLine -> CDouble -> CDouble -> CDouble -> CDouble -> IO () Source #
paintLineNDC :: TLine -> CDouble -> CDouble -> CDouble -> CDouble -> IO () Source #
setX1 :: TLine -> CDouble -> IO () Source #
setX2 :: TLine -> CDouble -> IO () Source #
setY1 :: TLine -> CDouble -> IO () Source #
setY2 :: TLine -> CDouble -> IO () Source #
delete :: TLine -> IO () #