{-# LANGUAGE EmptyDataDecls, FlexibleContexts, FlexibleInstances, ForeignFunctionInterface, IncoherentInstances, MultiParamTypeClasses, OverlappingInstances, TemplateHaskell, TypeFamilies, TypeSynonymInstances #-} module HROOT.Hist.TGraphErrors.Implementation where import Data.Monoid import Data.Word import Data.Int import Foreign.C import Foreign.Ptr import Language.Haskell.TH import Language.Haskell.TH.Syntax import System.IO.Unsafe import FFICXX.Runtime.Cast import FFICXX.Runtime.CodeGen.Cxx import FFICXX.Runtime.TH import HROOT.Hist.TGraphErrors.RawType import HROOT.Hist.TGraphErrors.FFI import HROOT.Hist.TGraphErrors.Interface import HROOT.Hist.TGraphErrors.Cast import HROOT.Hist.TGraphErrors.RawType import HROOT.Hist.TGraphErrors.Cast import HROOT.Hist.TGraphErrors.Interface import HROOT.Hist.TF1.RawType import HROOT.Hist.TF1.Cast import HROOT.Hist.TF1.Interface import HROOT.Hist.TH1F.RawType import HROOT.Hist.TH1F.Cast import HROOT.Hist.TH1F.Interface import HROOT.Hist.TAxis.RawType import HROOT.Hist.TAxis.Cast import HROOT.Hist.TAxis.Interface import HROOT.Core.TClass.RawType import HROOT.Core.TClass.Cast import HROOT.Core.TClass.Interface import HROOT.Hist.TGraph.RawType import HROOT.Hist.TGraph.Cast import HROOT.Hist.TGraph.Interface import HROOT.Core.TNamed.RawType import HROOT.Core.TNamed.Cast import HROOT.Core.TNamed.Interface import HROOT.Core.TAttLine.RawType import HROOT.Core.TAttLine.Cast import HROOT.Core.TAttLine.Interface import HROOT.Core.TAttFill.RawType import HROOT.Core.TAttFill.Cast import HROOT.Core.TAttFill.Interface import HROOT.Core.TAttMarker.RawType import HROOT.Core.TAttMarker.Cast import HROOT.Core.TAttMarker.Interface import HROOT.Core.TObject.RawType import HROOT.Core.TObject.Cast import HROOT.Core.TObject.Interface import STD.Deletable.RawType import STD.Deletable.Cast import STD.Deletable.Interface instance () => ITGraphErrors (TGraphErrors) where setPointError :: TGraphErrors -> CInt -> CDouble -> CDouble -> IO () setPointError = (Ptr RawTGraphErrors -> CInt -> CDouble -> CDouble -> IO ()) -> TGraphErrors -> CInt -> CDouble -> CDouble -> IO () forall a ca x1 cx1 x2 cx2 x3 cx3 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> IO cy) -> a -> x1 -> x2 -> x3 -> IO y xform3 Ptr RawTGraphErrors -> CInt -> CDouble -> CDouble -> IO () c_tgrapherrors_setpointerror instance () => ITGraph (TGraphErrors) where apply :: forall c0. (ITF1 c0, FPtr c0) => TGraphErrors -> c0 -> IO () apply = (Ptr RawTGraphErrors -> Ptr RawTF1 -> IO ()) -> TGraphErrors -> c0 -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> Ptr RawTF1 -> IO () c_tgrapherrors_apply chisquare :: forall c0. (ITF1 c0, FPtr c0) => TGraphErrors -> c0 -> IO CDouble chisquare = (Ptr RawTGraphErrors -> Ptr RawTF1 -> IO CDouble) -> TGraphErrors -> c0 -> IO CDouble forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> Ptr RawTF1 -> IO CDouble c_tgrapherrors_chisquare drawGraph :: forall c0. Castable c0 CString => TGraphErrors -> CInt -> Ptr CDouble -> Ptr CDouble -> c0 -> IO () drawGraph = (Ptr RawTGraphErrors -> CInt -> Ptr CDouble -> Ptr CDouble -> CString -> IO ()) -> TGraphErrors -> CInt -> Ptr CDouble -> Ptr CDouble -> c0 -> IO () forall a ca x1 cx1 x2 cx2 x3 cx3 x4 cx4 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> IO y xform4 Ptr RawTGraphErrors -> CInt -> Ptr CDouble -> Ptr CDouble -> CString -> IO () c_tgrapherrors_drawgraph drawPanelTGraph :: TGraphErrors -> IO () drawPanelTGraph = (Ptr RawTGraphErrors -> IO ()) -> TGraphErrors -> IO () forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO () c_tgrapherrors_drawpaneltgraph expand :: TGraphErrors -> CInt -> CInt -> IO () expand = (Ptr RawTGraphErrors -> CInt -> CInt -> IO ()) -> TGraphErrors -> CInt -> CInt -> IO () forall a ca x1 cx1 x2 cx2 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable y cy) => (ca -> cx1 -> cx2 -> IO cy) -> a -> x1 -> x2 -> IO y xform2 Ptr RawTGraphErrors -> CInt -> CInt -> IO () c_tgrapherrors_expand fitPanelTGraph :: TGraphErrors -> IO () fitPanelTGraph = (Ptr RawTGraphErrors -> IO ()) -> TGraphErrors -> IO () forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO () c_tgrapherrors_fitpaneltgraph getCorrelationFactorTGraph :: TGraphErrors -> IO CDouble getCorrelationFactorTGraph = (Ptr RawTGraphErrors -> IO CDouble) -> TGraphErrors -> IO CDouble forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO CDouble c_tgrapherrors_getcorrelationfactortgraph getCovarianceTGraph :: TGraphErrors -> IO CDouble getCovarianceTGraph = (Ptr RawTGraphErrors -> IO CDouble) -> TGraphErrors -> IO CDouble forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO CDouble c_tgrapherrors_getcovariancetgraph getMeanTGraph :: TGraphErrors -> CInt -> IO CDouble getMeanTGraph = (Ptr RawTGraphErrors -> CInt -> IO CDouble) -> TGraphErrors -> CInt -> IO CDouble forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CInt -> IO CDouble c_tgrapherrors_getmeantgraph getRMSTGraph :: TGraphErrors -> CInt -> IO CDouble getRMSTGraph = (Ptr RawTGraphErrors -> CInt -> IO CDouble) -> TGraphErrors -> CInt -> IO CDouble forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CInt -> IO CDouble c_tgrapherrors_getrmstgraph getErrorX :: TGraphErrors -> CInt -> IO CDouble getErrorX = (Ptr RawTGraphErrors -> CInt -> IO CDouble) -> TGraphErrors -> CInt -> IO CDouble forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CInt -> IO CDouble c_tgrapherrors_geterrorx getErrorY :: TGraphErrors -> CInt -> IO CDouble getErrorY = (Ptr RawTGraphErrors -> CInt -> IO CDouble) -> TGraphErrors -> CInt -> IO CDouble forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CInt -> IO CDouble c_tgrapherrors_geterrory getErrorXhigh :: TGraphErrors -> CInt -> IO CDouble getErrorXhigh = (Ptr RawTGraphErrors -> CInt -> IO CDouble) -> TGraphErrors -> CInt -> IO CDouble forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CInt -> IO CDouble c_tgrapherrors_geterrorxhigh getErrorXlow :: TGraphErrors -> CInt -> IO CDouble getErrorXlow = (Ptr RawTGraphErrors -> CInt -> IO CDouble) -> TGraphErrors -> CInt -> IO CDouble forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CInt -> IO CDouble c_tgrapherrors_geterrorxlow getErrorYhigh :: TGraphErrors -> CInt -> IO CDouble getErrorYhigh = (Ptr RawTGraphErrors -> CInt -> IO CDouble) -> TGraphErrors -> CInt -> IO CDouble forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CInt -> IO CDouble c_tgrapherrors_geterroryhigh getErrorYlow :: TGraphErrors -> CInt -> IO CDouble getErrorYlow = (Ptr RawTGraphErrors -> CInt -> IO CDouble) -> TGraphErrors -> CInt -> IO CDouble forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CInt -> IO CDouble c_tgrapherrors_geterrorylow initExpo :: TGraphErrors -> CDouble -> CDouble -> IO () initExpo = (Ptr RawTGraphErrors -> CDouble -> CDouble -> IO ()) -> TGraphErrors -> CDouble -> CDouble -> IO () forall a ca x1 cx1 x2 cx2 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable y cy) => (ca -> cx1 -> cx2 -> IO cy) -> a -> x1 -> x2 -> IO y xform2 Ptr RawTGraphErrors -> CDouble -> CDouble -> IO () c_tgrapherrors_initexpo initGaus :: TGraphErrors -> CDouble -> CDouble -> IO () initGaus = (Ptr RawTGraphErrors -> CDouble -> CDouble -> IO ()) -> TGraphErrors -> CDouble -> CDouble -> IO () forall a ca x1 cx1 x2 cx2 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable y cy) => (ca -> cx1 -> cx2 -> IO cy) -> a -> x1 -> x2 -> IO y xform2 Ptr RawTGraphErrors -> CDouble -> CDouble -> IO () c_tgrapherrors_initgaus initPolynom :: TGraphErrors -> CDouble -> CDouble -> IO () initPolynom = (Ptr RawTGraphErrors -> CDouble -> CDouble -> IO ()) -> TGraphErrors -> CDouble -> CDouble -> IO () forall a ca x1 cx1 x2 cx2 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable y cy) => (ca -> cx1 -> cx2 -> IO cy) -> a -> x1 -> x2 -> IO y xform2 Ptr RawTGraphErrors -> CDouble -> CDouble -> IO () c_tgrapherrors_initpolynom insertPoint :: TGraphErrors -> IO CInt insertPoint = (Ptr RawTGraphErrors -> IO CInt) -> TGraphErrors -> IO CInt forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO CInt c_tgrapherrors_insertpoint integralTGraph :: TGraphErrors -> CInt -> CInt -> IO CDouble integralTGraph = (Ptr RawTGraphErrors -> CInt -> CInt -> IO CDouble) -> TGraphErrors -> CInt -> CInt -> IO CDouble forall a ca x1 cx1 x2 cx2 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable y cy) => (ca -> cx1 -> cx2 -> IO cy) -> a -> x1 -> x2 -> IO y xform2 Ptr RawTGraphErrors -> CInt -> CInt -> IO CDouble c_tgrapherrors_integraltgraph isEditable :: TGraphErrors -> IO CBool isEditable = (Ptr RawTGraphErrors -> IO CBool) -> TGraphErrors -> IO CBool forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO CBool c_tgrapherrors_iseditable isInsideTGraph :: TGraphErrors -> CDouble -> CDouble -> IO CInt isInsideTGraph = (Ptr RawTGraphErrors -> CDouble -> CDouble -> IO CInt) -> TGraphErrors -> CDouble -> CDouble -> IO CInt forall a ca x1 cx1 x2 cx2 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable y cy) => (ca -> cx1 -> cx2 -> IO cy) -> a -> x1 -> x2 -> IO y xform2 Ptr RawTGraphErrors -> CDouble -> CDouble -> IO CInt c_tgrapherrors_isinsidetgraph leastSquareFit :: TGraphErrors -> CInt -> Ptr CDouble -> CDouble -> CDouble -> IO () leastSquareFit = (Ptr RawTGraphErrors -> CInt -> Ptr CDouble -> CDouble -> CDouble -> IO ()) -> TGraphErrors -> CInt -> Ptr CDouble -> CDouble -> CDouble -> IO () forall a ca x1 cx1 x2 cx2 x3 cx3 x4 cx4 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> IO y xform4 Ptr RawTGraphErrors -> CInt -> Ptr CDouble -> CDouble -> CDouble -> IO () c_tgrapherrors_leastsquarefit paintStats :: forall c0. (ITF1 c0, FPtr c0) => TGraphErrors -> c0 -> IO () paintStats = (Ptr RawTGraphErrors -> Ptr RawTF1 -> IO ()) -> TGraphErrors -> c0 -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> Ptr RawTF1 -> IO () c_tgrapherrors_paintstats removePoint :: TGraphErrors -> CInt -> IO CInt removePoint = (Ptr RawTGraphErrors -> CInt -> IO CInt) -> TGraphErrors -> CInt -> IO CInt forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CInt -> IO CInt c_tgrapherrors_removepoint setEditable :: TGraphErrors -> CBool -> IO () setEditable = (Ptr RawTGraphErrors -> CBool -> IO ()) -> TGraphErrors -> CBool -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CBool -> IO () c_tgrapherrors_seteditable setHistogram :: forall c0. (ITH1F c0, FPtr c0) => TGraphErrors -> c0 -> IO () setHistogram = (Ptr RawTGraphErrors -> Ptr RawTH1F -> IO ()) -> TGraphErrors -> c0 -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> Ptr RawTH1F -> IO () c_tgrapherrors_sethistogram setMaximumTGraph :: TGraphErrors -> CDouble -> IO () setMaximumTGraph = (Ptr RawTGraphErrors -> CDouble -> IO ()) -> TGraphErrors -> CDouble -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CDouble -> IO () c_tgrapherrors_setmaximumtgraph setMinimumTGraph :: TGraphErrors -> CDouble -> IO () setMinimumTGraph = (Ptr RawTGraphErrors -> CDouble -> IO ()) -> TGraphErrors -> CDouble -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CDouble -> IO () c_tgrapherrors_setminimumtgraph set :: TGraphErrors -> CInt -> IO () set = (Ptr RawTGraphErrors -> CInt -> IO ()) -> TGraphErrors -> CInt -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CInt -> IO () c_tgrapherrors_set setPoint :: TGraphErrors -> CInt -> CDouble -> CDouble -> IO () setPoint = (Ptr RawTGraphErrors -> CInt -> CDouble -> CDouble -> IO ()) -> TGraphErrors -> CInt -> CDouble -> CDouble -> IO () forall a ca x1 cx1 x2 cx2 x3 cx3 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> IO cy) -> a -> x1 -> x2 -> x3 -> IO y xform3 Ptr RawTGraphErrors -> CInt -> CDouble -> CDouble -> IO () c_tgrapherrors_setpoint instance () => ITNamed (TGraphErrors) where setName :: forall c0. Castable c0 CString => TGraphErrors -> c0 -> IO () setName = (Ptr RawTGraphErrors -> CString -> IO ()) -> TGraphErrors -> c0 -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CString -> IO () c_tgrapherrors_setname setNameTitle :: forall c1 c0. (Castable c1 CString, Castable c0 CString) => TGraphErrors -> c0 -> c1 -> IO () setNameTitle = (Ptr RawTGraphErrors -> CString -> CString -> IO ()) -> TGraphErrors -> c0 -> c1 -> IO () forall a ca x1 cx1 x2 cx2 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable y cy) => (ca -> cx1 -> cx2 -> IO cy) -> a -> x1 -> x2 -> IO y xform2 Ptr RawTGraphErrors -> CString -> CString -> IO () c_tgrapherrors_setnametitle setTitle :: forall c0. Castable c0 CString => TGraphErrors -> c0 -> IO () setTitle = (Ptr RawTGraphErrors -> CString -> IO ()) -> TGraphErrors -> c0 -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CString -> IO () c_tgrapherrors_settitle instance () => ITAttLine (TGraphErrors) where getLineColor :: TGraphErrors -> IO CShort getLineColor = (Ptr RawTGraphErrors -> IO CShort) -> TGraphErrors -> IO CShort forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO CShort c_tgrapherrors_getlinecolor getLineStyle :: TGraphErrors -> IO CShort getLineStyle = (Ptr RawTGraphErrors -> IO CShort) -> TGraphErrors -> IO CShort forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO CShort c_tgrapherrors_getlinestyle getLineWidth :: TGraphErrors -> IO CShort getLineWidth = (Ptr RawTGraphErrors -> IO CShort) -> TGraphErrors -> IO CShort forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO CShort c_tgrapherrors_getlinewidth resetAttLine :: forall c0. Castable c0 CString => TGraphErrors -> c0 -> IO () resetAttLine = (Ptr RawTGraphErrors -> CString -> IO ()) -> TGraphErrors -> c0 -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CString -> IO () c_tgrapherrors_resetattline setLineAttributes :: TGraphErrors -> IO () setLineAttributes = (Ptr RawTGraphErrors -> IO ()) -> TGraphErrors -> IO () forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO () c_tgrapherrors_setlineattributes setLineColor :: TGraphErrors -> CShort -> IO () setLineColor = (Ptr RawTGraphErrors -> CShort -> IO ()) -> TGraphErrors -> CShort -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CShort -> IO () c_tgrapherrors_setlinecolor setLineStyle :: TGraphErrors -> CShort -> IO () setLineStyle = (Ptr RawTGraphErrors -> CShort -> IO ()) -> TGraphErrors -> CShort -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CShort -> IO () c_tgrapherrors_setlinestyle setLineWidth :: TGraphErrors -> CShort -> IO () setLineWidth = (Ptr RawTGraphErrors -> CShort -> IO ()) -> TGraphErrors -> CShort -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CShort -> IO () c_tgrapherrors_setlinewidth instance () => ITAttFill (TGraphErrors) where setFillColor :: TGraphErrors -> CInt -> IO () setFillColor = (Ptr RawTGraphErrors -> CInt -> IO ()) -> TGraphErrors -> CInt -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CInt -> IO () c_tgrapherrors_setfillcolor setFillStyle :: TGraphErrors -> CInt -> IO () setFillStyle = (Ptr RawTGraphErrors -> CInt -> IO ()) -> TGraphErrors -> CInt -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CInt -> IO () c_tgrapherrors_setfillstyle instance () => ITAttMarker (TGraphErrors) where getMarkerColor :: TGraphErrors -> IO CShort getMarkerColor = (Ptr RawTGraphErrors -> IO CShort) -> TGraphErrors -> IO CShort forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO CShort c_tgrapherrors_getmarkercolor getMarkerStyle :: TGraphErrors -> IO CShort getMarkerStyle = (Ptr RawTGraphErrors -> IO CShort) -> TGraphErrors -> IO CShort forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO CShort c_tgrapherrors_getmarkerstyle getMarkerSize :: TGraphErrors -> IO CFloat getMarkerSize = (Ptr RawTGraphErrors -> IO CFloat) -> TGraphErrors -> IO CFloat forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO CFloat c_tgrapherrors_getmarkersize resetAttMarker :: forall c0. Castable c0 CString => TGraphErrors -> c0 -> IO () resetAttMarker = (Ptr RawTGraphErrors -> CString -> IO ()) -> TGraphErrors -> c0 -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CString -> IO () c_tgrapherrors_resetattmarker setMarkerAttributes :: TGraphErrors -> IO () setMarkerAttributes = (Ptr RawTGraphErrors -> IO ()) -> TGraphErrors -> IO () forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO () c_tgrapherrors_setmarkerattributes setMarkerColor :: TGraphErrors -> CShort -> IO () setMarkerColor = (Ptr RawTGraphErrors -> CShort -> IO ()) -> TGraphErrors -> CShort -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CShort -> IO () c_tgrapherrors_setmarkercolor setMarkerStyle :: TGraphErrors -> CShort -> IO () setMarkerStyle = (Ptr RawTGraphErrors -> CShort -> IO ()) -> TGraphErrors -> CShort -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CShort -> IO () c_tgrapherrors_setmarkerstyle setMarkerSize :: TGraphErrors -> CShort -> IO () setMarkerSize = (Ptr RawTGraphErrors -> CShort -> IO ()) -> TGraphErrors -> CShort -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CShort -> IO () c_tgrapherrors_setmarkersize instance () => ITObject (TGraphErrors) where clear :: forall c0. Castable c0 CString => TGraphErrors -> c0 -> IO () clear = (Ptr RawTGraphErrors -> CString -> IO ()) -> TGraphErrors -> c0 -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CString -> IO () c_tgrapherrors_clear draw :: forall c0. Castable c0 CString => TGraphErrors -> c0 -> IO () draw = (Ptr RawTGraphErrors -> CString -> IO ()) -> TGraphErrors -> c0 -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CString -> IO () c_tgrapherrors_draw findObject :: forall c0. Castable c0 CString => TGraphErrors -> c0 -> IO TObject findObject = (Ptr RawTGraphErrors -> CString -> IO (Ptr RawTObject)) -> TGraphErrors -> c0 -> IO TObject forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CString -> IO (Ptr RawTObject) c_tgrapherrors_findobject getName :: TGraphErrors -> IO CString getName = (Ptr RawTGraphErrors -> IO CString) -> TGraphErrors -> IO CString forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO CString c_tgrapherrors_getname isA :: TGraphErrors -> IO TClass isA = (Ptr RawTGraphErrors -> IO (Ptr RawTClass)) -> TGraphErrors -> IO TClass forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO (Ptr RawTClass) c_tgrapherrors_isa paint :: forall c0. Castable c0 CString => TGraphErrors -> c0 -> IO () paint = (Ptr RawTGraphErrors -> CString -> IO ()) -> TGraphErrors -> c0 -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CString -> IO () c_tgrapherrors_paint printObj :: forall c0. Castable c0 CString => TGraphErrors -> c0 -> IO () printObj = (Ptr RawTGraphErrors -> CString -> IO ()) -> TGraphErrors -> c0 -> IO () forall a ca x1 cx1 y cy. (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO y xform1 Ptr RawTGraphErrors -> CString -> IO () c_tgrapherrors_printobj saveAs :: forall c1 c0. (Castable c1 CString, Castable c0 CString) => TGraphErrors -> c0 -> c1 -> IO () saveAs = (Ptr RawTGraphErrors -> CString -> CString -> IO ()) -> TGraphErrors -> c0 -> c1 -> IO () forall a ca x1 cx1 x2 cx2 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable y cy) => (ca -> cx1 -> cx2 -> IO cy) -> a -> x1 -> x2 -> IO y xform2 Ptr RawTGraphErrors -> CString -> CString -> IO () c_tgrapherrors_saveas write :: forall c0. Castable c0 CString => TGraphErrors -> c0 -> CInt -> CInt -> IO CInt write = (Ptr RawTGraphErrors -> CString -> CInt -> CInt -> IO CInt) -> TGraphErrors -> c0 -> CInt -> CInt -> IO CInt forall a ca x1 cx1 x2 cx2 x3 cx3 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> IO cy) -> a -> x1 -> x2 -> x3 -> IO y xform3 Ptr RawTGraphErrors -> CString -> CInt -> CInt -> IO CInt c_tgrapherrors_write write_ :: TGraphErrors -> IO CInt write_ = (Ptr RawTGraphErrors -> IO CInt) -> TGraphErrors -> IO CInt forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO CInt c_tgrapherrors_write_ instance () => IDeletable (TGraphErrors) where delete :: TGraphErrors -> IO () delete = (Ptr RawTGraphErrors -> IO ()) -> TGraphErrors -> IO () forall a ca y cy. (Castable a ca, Castable y cy) => (ca -> IO cy) -> a -> IO y xform0 Ptr RawTGraphErrors -> IO () c_tgrapherrors_delete newTGraphErrors :: () => CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO TGraphErrors newTGraphErrors :: CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO TGraphErrors newTGraphErrors = (CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO (Ptr RawTGraphErrors)) -> CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO TGraphErrors forall a ca x1 cx1 x2 cx2 x3 cx3 x4 cx4 y cy. (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> IO y xform4 CInt -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO (Ptr RawTGraphErrors) c_tgrapherrors_newtgrapherrors