HROOT.Type
Documentation
class Castable a b whereSource
Instances
xform1 :: (Castable a ca, Castable x1 cx1, Castable y cy) => (ca -> cx1 -> IO cy) -> a -> x1 -> IO ySource
xform2 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable y cy) => (ca -> cx1 -> cx2 -> IO cy) -> a -> x1 -> x2 -> IO ySource
xform3 :: (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 ySource
xform4 :: (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 ySource
xform5 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable x5 cx5, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> cx5 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> x5 -> IO ySource
xform6 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable x5 cx5, Castable x6 cx6, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> cx5 -> cx6 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> x5 -> x6 -> IO ySource
xform7 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable x5 cx5, Castable x6 cx6, Castable x7 cx7, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> cx5 -> cx6 -> cx7 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> x5 -> x6 -> x7 -> IO ySource
xform8 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable x5 cx5, Castable x6 cx6, Castable x7 cx7, Castable x8 cx8, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> cx5 -> cx6 -> cx7 -> cx8 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> x5 -> x6 -> x7 -> x8 -> IO ySource
xform9 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable x5 cx5, Castable x6 cx6, Castable x7 cx7, Castable x8 cx8, Castable x9 cx9, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> cx5 -> cx6 -> cx7 -> cx8 -> cx9 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> x5 -> x6 -> x7 -> x8 -> x9 -> IO ySource
xform10 :: (Castable a ca, Castable x1 cx1, Castable x2 cx2, Castable x3 cx3, Castable x4 cx4, Castable x5 cx5, Castable x6 cx6, Castable x7 cx7, Castable x8 cx8, Castable x9 cx9, Castable x10 cx10, Castable y cy) => (ca -> cx1 -> cx2 -> cx3 -> cx4 -> cx5 -> cx6 -> cx7 -> cx8 -> cx9 -> cx10 -> IO cy) -> a -> x1 -> x2 -> x3 -> x4 -> x5 -> x6 -> x7 -> x8 -> x9 -> x10 -> IO ySource
Instances
data RawTObject Source
Instances
| (ITObject a, FPtr a) => Castable a (Ptr RawTObject) |
Constructors
| TObject (ForeignPtr RawTObject) |
Constructors
| TNamed (ForeignPtr RawTNamed) |
data RawTFormula Source
Instances
| (ITFormula a, FPtr a) => Castable a (Ptr RawTFormula) |
Constructors
| TFormula (ForeignPtr RawTFormula) |
Constructors
| TAtt3D (ForeignPtr RawTAtt3D) |
data RawTAttAxis Source
Instances
| (ITAttAxis a, FPtr a) => Castable a (Ptr RawTAttAxis) |
Constructors
| TAttAxis (ForeignPtr RawTAttAxis) |
data RawTAttBBox Source
Instances
| (ITAttBBox a, FPtr a) => Castable a (Ptr RawTAttBBox) |
Constructors
| TAttBBox (ForeignPtr RawTAttBBox) |
data RawTAttCanvas Source
Instances
| (ITAttCanvas a, FPtr a) => Castable a (Ptr RawTAttCanvas) |
newtype TAttCanvas Source
Constructors
| TAttCanvas (ForeignPtr RawTAttCanvas) |
data RawTAttFill Source
Instances
| (ITAttFill a, FPtr a) => Castable a (Ptr RawTAttFill) |
Constructors
| TAttFill (ForeignPtr RawTAttFill) |
data RawTAttImage Source
Instances
| (ITAttImage a, FPtr a) => Castable a (Ptr RawTAttImage) |
Constructors
| TAttImage (ForeignPtr RawTAttImage) |
data RawTAttLine Source
Instances
| (ITAttLine a, FPtr a) => Castable a (Ptr RawTAttLine) |
Constructors
| TAttLine (ForeignPtr RawTAttLine) |
data RawTAttMarker Source
Instances
| (ITAttMarker a, FPtr a) => Castable a (Ptr RawTAttMarker) |
newtype TAttMarker Source
Constructors
| TAttMarker (ForeignPtr RawTAttMarker) |
data RawTAttPad Source
Instances
| (ITAttPad a, FPtr a) => Castable a (Ptr RawTAttPad) |
Constructors
| TAttPad (ForeignPtr RawTAttPad) |
data RawTAttParticle Source
Instances
| (ITAttParticle a, FPtr a) => Castable a (Ptr RawTAttParticle) |
newtype TAttParticle Source
Constructors
| TAttParticle (ForeignPtr RawTAttParticle) |
data RawTAttText Source
Instances
| (ITAttText a, FPtr a) => Castable a (Ptr RawTAttText) |
Constructors
| TAttText (ForeignPtr RawTAttText) |
data RawTHStack Source
Instances
| (ITHStack a, FPtr a) => Castable a (Ptr RawTHStack) |
Constructors
| THStack (ForeignPtr RawTHStack) |
Constructors
| TF1 (ForeignPtr RawTF1) |
Constructors
| TGraph (ForeignPtr RawTGraph) |
data RawTGraphAsymmErrors Source
Instances
| (ITGraphAsymmErrors a, FPtr a) => Castable a (Ptr RawTGraphAsymmErrors) |
newtype TGraphAsymmErrors Source
Constructors
| TGraphAsymmErrors (ForeignPtr RawTGraphAsymmErrors) |
Instances
Constructors
| TCutG (ForeignPtr RawTCutG) |
data RawTGraphBentErrors Source
Instances
| (ITGraphBentErrors a, FPtr a) => Castable a (Ptr RawTGraphBentErrors) |
newtype TGraphBentErrors Source
Constructors
| TGraphBentErrors (ForeignPtr RawTGraphBentErrors) |
Instances
data RawTGraphErrors Source
Instances
| (ITGraphErrors a, FPtr a) => Castable a (Ptr RawTGraphErrors) |
newtype TGraphErrors Source
Constructors
| TGraphErrors (ForeignPtr RawTGraphErrors) |
data RawTGraphPolar Source
Instances
| (ITGraphPolar a, FPtr a) => Castable a (Ptr RawTGraphPolar) |
newtype TGraphPolar Source
Constructors
| TGraphPolar (ForeignPtr RawTGraphPolar) |
data RawTGraphQQ Source
Instances
| (ITGraphQQ a, FPtr a) => Castable a (Ptr RawTGraphQQ) |
Constructors
| TGraphQQ (ForeignPtr RawTGraphQQ) |
data RawTEllipse Source
Instances
| (ITEllipse a, FPtr a) => Castable a (Ptr RawTEllipse) |
Constructors
| TEllipse (ForeignPtr RawTEllipse) |
Constructors
| TArc (ForeignPtr RawTArc) |
Constructors
| TCrown (ForeignPtr RawTCrown) |
Constructors
| TLine (ForeignPtr RawTLine) |
Constructors
| TArrow (ForeignPtr RawTArrow) |
Constructors
| TGaxis (ForeignPtr RawTGaxis) |
Constructors
| TShape (ForeignPtr RawTShape) |
Constructors
| TBRIK (ForeignPtr RawTBRIK) |
Constructors
| TTUBE (ForeignPtr RawTTUBE) |
Constructors
| TPCON (ForeignPtr RawTPCON) |
Constructors
| TSPHE (ForeignPtr RawTSPHE) |
Constructors
| TXTRU (ForeignPtr RawTXTRU) |
Constructors
| TBox (ForeignPtr RawTBox) |
Constructors
| TPave (ForeignPtr RawTPave) |
data RawTPaveText Source
Instances
| (ITPaveText a, FPtr a) => Castable a (Ptr RawTPaveText) |
Constructors
| TPaveText (ForeignPtr RawTPaveText) |
data RawTDiamond Source
Instances
| (ITDiamond a, FPtr a) => Castable a (Ptr RawTDiamond) |
Constructors
| TDiamond (ForeignPtr RawTDiamond) |
data RawTPaveStats Source
Instances
| (ITPaveStats a, FPtr a) => Castable a (Ptr RawTPaveStats) |
newtype TPaveStats Source
Constructors
| TPaveStats (ForeignPtr RawTPaveStats) |
data RawTPavesText Source
Instances
| (ITPavesText a, FPtr a) => Castable a (Ptr RawTPavesText) |
newtype TPavesText Source
Constructors
| TPavesText (ForeignPtr RawTPavesText) |
data RawTLegend Source
Instances
| (ITLegend a, FPtr a) => Castable a (Ptr RawTLegend) |
Constructors
| TLegend (ForeignPtr RawTLegend) |
data RawTPaveLabel Source
Instances
| (ITPaveLabel a, FPtr a) => Castable a (Ptr RawTPaveLabel) |
newtype TPaveLabel Source
Constructors
| TPaveLabel (ForeignPtr RawTPaveLabel) |
data RawTPaveClass Source
Instances
| (ITPaveClass a, FPtr a) => Castable a (Ptr RawTPaveClass) |
newtype TPaveClass Source
Constructors
| TPaveClass (ForeignPtr RawTPaveClass) |
Constructors
| TWbox (ForeignPtr RawTWbox) |
Constructors
| TFrame (ForeignPtr RawTFrame) |
data RawTSliderBox Source
Instances
| (ITSliderBox a, FPtr a) => Castable a (Ptr RawTSliderBox) |
newtype TSliderBox Source
Constructors
| TSliderBox (ForeignPtr RawTSliderBox) |
Constructors
| TTree (ForeignPtr RawTTree) |
Constructors
| TChain (ForeignPtr RawTChain) |
data RawTNtuple Source
Instances
| (ITNtuple a, FPtr a) => Castable a (Ptr RawTNtuple) |
Constructors
| TNtuple (ForeignPtr RawTNtuple) |
data RawTNtupleD Source
Instances
| (ITNtupleD a, FPtr a) => Castable a (Ptr RawTNtupleD) |
Constructors
| TNtupleD (ForeignPtr RawTNtupleD) |
data RawTTreeSQL Source
Instances
| (ITTreeSQL a, FPtr a) => Castable a (Ptr RawTTreeSQL) |
Constructors
| TTreeSQL (ForeignPtr RawTTreeSQL) |
data RawTPolyLine Source
Instances
| (ITPolyLine a, FPtr a) => Castable a (Ptr RawTPolyLine) |
Constructors
| TPolyLine (ForeignPtr RawTPolyLine) |
data RawTCurlyLine Source
Instances
| (ITCurlyLine a, FPtr a) => Castable a (Ptr RawTCurlyLine) |
newtype TCurlyLine Source
Constructors
| TCurlyLine (ForeignPtr RawTCurlyLine) |
data RawTCurlyArc Source
Instances
| (ITCurlyArc a, FPtr a) => Castable a (Ptr RawTCurlyArc) |
Constructors
| TCurlyArc (ForeignPtr RawTCurlyArc) |
data RawTEfficiency Source
Instances
| (ITEfficiency a, FPtr a) => Castable a (Ptr RawTEfficiency) |
newtype TEfficiency Source
Constructors
| TEfficiency (ForeignPtr RawTEfficiency) |
Constructors
| TAxis (ForeignPtr RawTAxis) |
Constructors
| TLatex (ForeignPtr RawTLatex) |
Constructors
| TText (ForeignPtr RawTText) |
data RawTDirectory Source
Instances
| (ITDirectory a, FPtr a) => Castable a (Ptr RawTDirectory) |
newtype TDirectory Source
Constructors
| TDirectory (ForeignPtr RawTDirectory) |
data RawTDirectoryFile Source
Instances
| (ITDirectoryFile a, FPtr a) => Castable a (Ptr RawTDirectoryFile) |
newtype TDirectoryFile Source
Constructors
| TDirectoryFile (ForeignPtr RawTDirectoryFile) |
Constructors
| TFile (ForeignPtr RawTFile) |
data RawTBranch Source
Instances
| (ITBranch a, FPtr a) => Castable a (Ptr RawTBranch) |
Constructors
| TBranch (ForeignPtr RawTBranch) |
data RawTVirtualTreePlayer Source
Instances
| (ITVirtualTreePlayer a, FPtr a) => Castable a (Ptr RawTVirtualTreePlayer) |
newtype TVirtualTreePlayer Source
Constructors
| TVirtualTreePlayer (ForeignPtr RawTVirtualTreePlayer) |
data RawTTreePlayer Source
Instances
| (ITTreePlayer a, FPtr a) => Castable a (Ptr RawTTreePlayer) |
newtype TTreePlayer Source
Constructors
| TTreePlayer (ForeignPtr RawTTreePlayer) |
Constructors
| TArray (ForeignPtr RawTArray) |
data RawTArrayC Source
Instances
| (ITArrayC a, FPtr a) => Castable a (Ptr RawTArrayC) |
Constructors
| TArrayC (ForeignPtr RawTArrayC) |
data RawTArrayD Source
Instances
| (ITArrayD a, FPtr a) => Castable a (Ptr RawTArrayD) |
Constructors
| TArrayD (ForeignPtr RawTArrayD) |
data RawTArrayF Source
Instances
| (ITArrayF a, FPtr a) => Castable a (Ptr RawTArrayF) |
Constructors
| TArrayF (ForeignPtr RawTArrayF) |
data RawTArrayI Source
Instances
| (ITArrayI a, FPtr a) => Castable a (Ptr RawTArrayI) |
Constructors
| TArrayI (ForeignPtr RawTArrayI) |
data RawTArrayL Source
Instances
| (ITArrayL a, FPtr a) => Castable a (Ptr RawTArrayL) |
Constructors
| TArrayL (ForeignPtr RawTArrayL) |
data RawTArrayL64 Source
Instances
| (ITArrayL64 a, FPtr a) => Castable a (Ptr RawTArrayL64) |
Constructors
| TArrayL64 (ForeignPtr RawTArrayL64) |
data RawTArrayS Source
Instances
| (ITArrayS a, FPtr a) => Castable a (Ptr RawTArrayS) |
Constructors
| TArrayS (ForeignPtr RawTArrayS) |
Constructors
| TH1 (ForeignPtr RawTH1) |
Constructors
| TH2 (ForeignPtr RawTH2) |
Constructors
| TH3 (ForeignPtr RawTH3) |
Constructors
| TH1C (ForeignPtr RawTH1C) |
Constructors
| TH1D (ForeignPtr RawTH1D) |
Constructors
| TH1F (ForeignPtr RawTH1F) |
Constructors
| TH1I (ForeignPtr RawTH1I) |
Constructors
| TH1S (ForeignPtr RawTH1S) |
Constructors
| TH2C (ForeignPtr RawTH2C) |
Constructors
| TH2D (ForeignPtr RawTH2D) |
Constructors
| TH2F (ForeignPtr RawTH2F) |
Constructors
| TH2I (ForeignPtr RawTH2I) |
data RawTH2Poly Source
Instances
| (ITH2Poly a, FPtr a) => Castable a (Ptr RawTH2Poly) |
Constructors
| TH2Poly (ForeignPtr RawTH2Poly) |
Constructors
| TH2S (ForeignPtr RawTH2S) |
Constructors
| TH3C (ForeignPtr RawTH3C) |
Constructors
| TH3D (ForeignPtr RawTH3D) |
Constructors
| TH3F (ForeignPtr RawTH3F) |
Constructors
| TH3I (ForeignPtr RawTH3I) |
Constructors
| TH3S (ForeignPtr RawTH3S) |
data RawTQObject Source
Instances
| (ITQObject a, FPtr a) => Castable a (Ptr RawTQObject) |
Constructors
| TQObject (ForeignPtr RawTQObject) |
data RawTVirtualPad Source
Instances
| (ITVirtualPad a, FPtr a) => Castable a (Ptr RawTVirtualPad) |
newtype TVirtualPad Source
Constructors
| TVirtualPad (ForeignPtr RawTVirtualPad) |
Constructors
| TPad (ForeignPtr RawTPad) |
data RawTButton Source
Instances
| (ITButton a, FPtr a) => Castable a (Ptr RawTButton) |
Constructors
| TButton (ForeignPtr RawTButton) |
data RawTGroupButton Source
Instances
| (ITGroupButton a, FPtr a) => Castable a (Ptr RawTGroupButton) |
newtype TGroupButton Source
Constructors
| TGroupButton (ForeignPtr RawTGroupButton) |
Instances
data RawTCanvas Source
Instances
| (ITCanvas a, FPtr a) => Castable a (Ptr RawTCanvas) |
Constructors
| TCanvas (ForeignPtr RawTCanvas) |
data RawTDialogCanvas Source
Instances
| (ITDialogCanvas a, FPtr a) => Castable a (Ptr RawTDialogCanvas) |
newtype TDialogCanvas Source
Constructors
| TDialogCanvas (ForeignPtr RawTDialogCanvas) |
Instances
data RawTInspectCanvas Source
Instances
| (ITInspectCanvas a, FPtr a) => Castable a (Ptr RawTInspectCanvas) |
newtype TInspectCanvas Source
Constructors
| TInspectCanvas (ForeignPtr RawTInspectCanvas) |
Instances
data RawTEvePad Source
Instances
| (ITEvePad a, FPtr a) => Castable a (Ptr RawTEvePad) |
Constructors
| TEvePad (ForeignPtr RawTEvePad) |
data RawTSlider Source
Instances
| (ITSlider a, FPtr a) => Castable a (Ptr RawTSlider) |
Constructors
| TSlider (ForeignPtr RawTSlider) |
data RawTApplication Source
Instances
| (ITApplication a, FPtr a) => Castable a (Ptr RawTApplication) |
newtype TApplication Source
Constructors
| TApplication (ForeignPtr RawTApplication) |