Safe Haskell | None |
---|
Documentation
class (ITObject a, ITAttLine a) => ITLine a whereSource
drawLine :: a -> CDouble -> CDouble -> CDouble -> CDouble -> IO TLineSource
drawLineNDC :: a -> CDouble -> CDouble -> CDouble -> CDouble -> IO TLineSource
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
upcastTLine :: (FPtr a, ITLine a) => a -> TLineSource
downcastTLine :: (FPtr a, ITLine a) => TLine -> aSource
tLineGetX1 :: TLine -> IO CDoubleSource
tLineGetX2 :: TLine -> IO CDoubleSource
tLineGetY1 :: TLine -> IO CDoubleSource
tLineGetY2 :: TLine -> IO CDoubleSource
tLineIsHorizontal :: TLine -> IO CIntSource
tLineIsVertical :: TLine -> IO CIntSource
tLineSetHorizontal :: TLine -> CInt -> IO ()Source
tLineSetVertical :: TLine -> CInt -> IO ()Source