GSI Object Oriented Online Offline (Go4) GO4-6.4.0
Loading...
Searching...
No Matches
TGo4Picture Class Reference

Picture cconfiguration in Go4. More...

#include <TGo4Picture.h>

+ Inheritance diagram for TGo4Picture:

Public Types

enum  Indexes { UndefIndex = -2 , PictureIndex = -1 }
 

Public Member Functions

 TGo4Picture ()
 
 TGo4Picture (const char *name, const char *title, Int_t ndivy=1, Int_t ndivx=1)
 
virtual ~TGo4Picture ()
 
void AddCondition (Int_t posy, Int_t posx, TNamed *cond=nullptr)
 
void AddCondition (TNamed *cond=nullptr)
 
void AddGraph (Int_t posy, Int_t posx, TGraph *gr, Option_t *DrawOption=nullptr)
 
void AddGraph (TGraph *gr, Option_t *DrawOption=nullptr)
 
void AddH1 (Int_t posy, Int_t posx, TH1 *histo, Option_t *DrawOption=nullptr)
 
void AddH1 (TH1 *histo, Option_t *DrawOption=nullptr)
 
void AddHStack (Int_t posy, Int_t posx, THStack *st, Option_t *DrawOption=nullptr)
 
void AddHStack (THStack *st, Option_t *DrawOption=nullptr)
 
void AddObject (Int_t posy, Int_t posx, TObject *obj, Option_t *DrawOption=nullptr)
 
void AddObject (TObject *obj, Option_t *DrawOption=nullptr)
 
void AddObjName (const char *name, Option_t *DrawOption=nullptr)
 
void AddObjName (Int_t posy, Int_t posx, const char *name, Option_t *DrawOption=nullptr)
 
void AddSpecialObject (TObject *obj, Option_t *drawopt=nullptr)
 
void AddSpecialObjectXml (const char *xmlcode, Option_t *drawopt=nullptr)
 
void ChangeDrawOption (Int_t kind, Int_t value)
 
void Clear (Option_t *option="") override
 
void ClearFillAtt (Int_t index=UndefIndex)
 
void ClearFullRange (Int_t naxis=-1)
 
void ClearLineAtt (Int_t index=UndefIndex)
 
void ClearLogScales ()
 
void ClearMarkerAtt (Int_t index=UndefIndex)
 
void ClearObjNames (Bool_t recursive=kFALSE)
 
void ClearRange (Int_t naxis=-1)
 
void ClearRangeX ()
 
void ClearRangeY ()
 
void ClearRangeZ ()
 
void ClearRebin (Int_t index=UndefIndex)
 
void CopyOptionsFrom (TGo4Picture *source)
 
void Draw (Option_t *option="") override
 
TGo4PictureFindPic (Int_t posy, Int_t posx)
 
TStyle * FindStyle (Int_t index=UndefIndex)
 
Int_t GetDivX () const
 
Int_t GetDivY () const
 
void GetDrawAttributes (TObject *obj, Int_t index=UndefIndex) const
 
Option_t * GetDrawOption () const override
 
virtual Option_t * GetDrawOption (Int_t index) const
 
Bool_t GetFillAtt (TAttFill *fill, Int_t index=UndefIndex) const
 
Bool_t GetFrameAttr (TPad *pad) const
 
Bool_t GetFullRange (Int_t naxis, Double_t &min, Double_t &max) const
 
Int_t GetFullRangeDim () const
 
Int_t GetHisContour () const
 
Bool_t GetLineAtt (TAttLine *line, Int_t index=UndefIndex) const
 
Int_t GetLogScale (Int_t nscale=0) const
 
void GetLogScales (TVirtualPad *pad)
 
Bool_t GetMarkerAtt (TAttMarker *marker, Int_t index=UndefIndex) const
 
Int_t GetNumObjNames () const
 
const char * GetObjName (Int_t n) const
 
Bool_t GetRange (Int_t naxis, Double_t &min, Double_t &max) const
 
Bool_t GetRangeX (Double_t &min, Double_t &max) const
 
Bool_t GetRangeY (Double_t &min, Double_t &max) const
 
Bool_t GetRangeZ (Double_t &min, Double_t &max) const
 
Int_t GetRebinX (Int_t index=UndefIndex) const
 
Int_t GetRebinY (Int_t index=UndefIndex) const
 
TList * GetSpecialObjects () const
 
Bool_t GetStatsAttr (TPaveStats *stats) const
 
TStyle * GetStyle (Int_t index=UndefIndex)
 
Bool_t GetTitleAttr (TPaveText *title) const
 
Long_t GetTotalSize ()
 Returns total size, used by picture in memory.
 
const char * GetXAxisTimeFormat () const
 
Bool_t HasTitleAttr ()
 
bool IsApplyToAll () const
 
bool IsAutoScale () const
 
bool IsAutoZoom () const
 
bool IsContentModified () const
 
bool IsCrosshair () const
 
Bool_t IsDivided () const
 
Bool_t IsDrawHeader () const
 
Bool_t IsHisStats () const
 
Bool_t IsHisTitle () const
 
bool IsLegendDraw () const
 
Bool_t IsObjNames () const
 
bool IsPadModified () const
 
bool IsSuperimpose () const
 
Bool_t IsTitleDate () const
 
Bool_t IsTitleItem () const
 
Bool_t IsTitleTime () const
 
Bool_t IsXAxisTimeDisplay () const
 
Bool_t IsXYRatioOne () const
 
TGo4PictureLPic (Int_t nline, Int_t ncol)
 
TGo4Pictureoperator() (int posy, int posx)
 
TGo4PicturePic (Int_t posy, Int_t posx)
 
void Print (Option_t *option="") const override
 
void Reset ()
 
void SavePrimitive (std::ostream &fs, Option_t *opt="") override
 
void SetApplyToAll (bool on)
 
void SetAutoScale (bool on)
 
void SetAutoZoom (bool on)
 
void SetAxisAtt (Int_t naxis, Color_t AxisColor, Color_t LabelColor, Style_t LabelFont, Float_t LabelOffset, Float_t LabelSize, Int_t Ndivisions, Float_t TickLength, Color_t TitleColor, Style_t TitleFont, Float_t TitleOffset, Float_t TitleSize, Bool_t decimals, const char *ticks, Int_t bits, Int_t index=UndefIndex)
 
void SetAxisLabelFontSize (Int_t naxis, Float_t LabelSize, Int_t index=UndefIndex)
 
void SetAxisTitleFontSize (Int_t naxis, Float_t TitleSize, Int_t index=UndefIndex)
 
void SetContentModified (bool on=true)
 
void SetCrosshair (bool on)
 
void SetDivision (Int_t ndivy, Int_t ndivx)
 
void SetDrawAttributes (TObject *obj, Int_t index=UndefIndex)
 
void SetDrawHeader (Bool_t draw=kTRUE)
 
virtual void SetDrawOption (Option_t *option, Int_t index)
 
void SetDrawOption (Option_t *option="") override
 
void SetFillAtt (Color_t color, Style_t style, Int_t index=UndefIndex)
 
void SetFillAtt (TAttFill *fill, Int_t index=UndefIndex)
 
void SetFrameAttr (Double_t left, Double_t top, Double_t right, Double_t bottom)
 
void SetFrameAttr (TPad *pad)
 
void SetFullRange (Int_t naxis, Double_t min, Double_t max)
 
void SetFullRangeDim (Int_t ndim)
 
void SetHisContour (Int_t nlvl)
 
void SetHisStats (Bool_t on)
 
void SetHisTitle (bool on)
 
void SetLegendDraw (bool on)
 
void SetLineAtt (Color_t color, Style_t style, Width_t width, Int_t index=UndefIndex)
 
void SetLineAtt (TAttLine *line, Int_t index=UndefIndex)
 
void SetLinesDivision (Int_t numlines, const Int_t *numbers)
 
void SetLinesDivision (Int_t numlines, Int_t n0=1, Int_t n1=1, Int_t n2=1, Int_t n3=1, Int_t n4=1, Int_t n5=1, Int_t n6=1, Int_t n7=1, Int_t n8=1, Int_t n9=1)
 
void SetLogScale (Int_t nscale=0, Int_t zn=1)
 
void SetMarkerAtt (Color_t color, Size_t size, Style_t style, Int_t index=UndefIndex)
 
void SetMarkerAtt (TAttMarker *marker, Int_t index=UndefIndex)
 
void SetPadAtt (Int_t BorderMode, Int_t BorderSize, Int_t Gridx, Int_t Gridy, Double_t Phi, Double_t Theta, Int_t Tickx, Int_t Ticky, Int_t index=PictureIndex)
 
void SetPadModified (bool on=true)
 
void SetRange (Int_t naxis, Double_t min, Double_t max)
 
void SetRangeX (Double_t min, Double_t max)
 
void SetRangeY (Double_t min, Double_t max)
 
void SetRangeZ (Double_t min, Double_t max)
 
void SetRebinX (Int_t ngroupx, Int_t index=UndefIndex)
 
void SetRebinY (Int_t ngroupy, Int_t index=UndefIndex)
 
void SetSelectedIndex (Int_t index=PictureIndex)
 
void SetStatsAttr (Double_t x1, Double_t y1, Double_t x2, Double_t y2, Int_t optstat=1111, const char *statformat="6.4g", Int_t optfit=1111, const char *fitformat="5.4g")
 
void SetStatsAttr (TPaveStats *stats)
 
void SetStyle (TStyle *style, Int_t index=UndefIndex)
 
void SetSuperimpose (bool on)
 
void SetTitleAttr (Double_t x1, Double_t y1, Double_t x2, Double_t y2, Double_t textsize=0.)
 
void SetTitleAttr (TPaveText *title)
 
void SetTitleDate (Bool_t on=kTRUE)
 
void SetTitleItem (Bool_t on=kTRUE)
 
void SetTitleTime (Bool_t on=kTRUE)
 
void SetXAxisAttTime (Bool_t timedisplay, const char *format, Int_t index=UndefIndex)
 
void SetXAxisTimeDisplay (Bool_t on)
 
void SetXAxisTimeFormat (const char *format)
 
void SetXYRatioOne (Bool_t on)
 
void UpdateFrom (TGo4Picture *source, TClass *selectedobjclass=nullptr)
 

Static Public Member Functions

static void Add (TString &s, const char *buf)
 

Protected Member Functions

 TGo4Picture (TGo4Picture &picture)
 
void AddSubPicture (TGo4Picture *pic)
 
void CheckIndex (Int_t &index) const
 
Bool_t CheckPosition (Int_t posy, Int_t posx) const
 
void ClearAllOptions (Short_t index=UndefIndex)
 
void ClearOption (Int_t pos)
 
void ClearOption (Short_t index, Short_t typ)
 
void DrawPic (TVirtualPad *pad)
 
Int_t ExtendOptPos (Short_t index, Short_t typ)
 
Int_t FindOptPos (Short_t index, Short_t typ) const
 
void GetAxisAtt (Int_t naxis, TAxis *axis, Int_t index=UndefIndex) const
 
Double_t GetD (Short_t index, Short_t typ, Double_t def=0.) const
 
void GetH1Att (TH1 *h1, Int_t index=UndefIndex) const
 
Long_t GetI (Short_t index, Short_t typ, Long_t def=0) const
 
Int_t GetObjAttIndex (TObject *obj) const
 
TObject * GetObjOption (Short_t index, Short_t typ) const
 
Bool_t GetOption (Short_t index, Short_t typ, Long_t &value) const
 
Bool_t GetOptionD (Short_t index, Short_t typ, Double_t &value) const
 
Bool_t GetOptionF (Short_t index, Short_t typ, Float_t &value) const
 
void GetPadAtt (TPad *pad, Int_t index=UndefIndex) const
 
const char * GetStrOption (Short_t index, Short_t typ, const char *defvalue=nullptr) const
 
void MakeAxisScript (std::ostream &fs, const char *name, Int_t indx, Int_t naxis)
 
void MakeScript (std::ostream &fs, const char *name)
 
void PrintPic (int shift, Bool_t showopt)
 
void SetAxisAtt (Int_t naxis, TAxis *axis, Int_t index=UndefIndex)
 
void SetH1Att (TH1 *h1, Int_t index=UndefIndex)
 
void SetObjOption (Short_t index, Short_t typ, TObject *obj)
 
void SetOption (Short_t index, Short_t typ, Long_t value)
 
void SetOptionD (Short_t index, Short_t typ, Double_t value)
 
void SetOptionF (Short_t index, Short_t typ, Float_t value)
 
void SetPadAtt (TPad *pad, Int_t index=UndefIndex)
 
void SetPosition (Int_t posy, Int_t posx)
 
void SetStrOption (Short_t index, Short_t typ, const char *value)
 

Private Attributes

Int_t fiLastIndex {0}
 
Int_t fiNDivX {1}
 
Int_t fiNDivY {1}
 
Int_t fiOptSize {0}
 
Int_t fiPosX {0}
 
Int_t fiPosY {0}
 
TObjArray * fxNames {nullptr}
 
TObjArray * fxObjects {nullptr}
 
TArrayL fxOptIndex
 
TObjArray * fxOptObjects {nullptr}
 
TArrayL fxOptValue
 
TList * fxSpecialObjects {nullptr}
 
TObjArray * fxSubPictures {nullptr}
 

Detailed Description

Picture cconfiguration in Go4.

Definition at line 40 of file TGo4Picture.h.

Member Enumeration Documentation

◆ Indexes

Enumerator
UndefIndex 
PictureIndex 

Definition at line 42 of file TGo4Picture.h.

Constructor & Destructor Documentation

◆ TGo4Picture() [1/3]

◆ TGo4Picture() [2/3]

TGo4Picture::TGo4Picture ( const char * name,
const char * title,
Int_t ndivy = 1,
Int_t ndivx = 1 )

Definition at line 148 of file TGo4Picture.cxx.

References SetDivision().

◆ ~TGo4Picture()

TGo4Picture::~TGo4Picture ( )
virtual

Definition at line 160 of file TGo4Picture.cxx.

References fxNames, fxObjects, fxOptObjects, fxSpecialObjects, and fxSubPictures.

◆ TGo4Picture() [3/3]

TGo4Picture::TGo4Picture ( TGo4Picture & picture)
protected

Definition at line 154 of file TGo4Picture.cxx.

References TGo4Picture(), and UpdateFrom().

Member Function Documentation

◆ Add()

static void TGo4Picture::Add ( TString & s,
const char * buf )
inlinestatic

Definition at line 316 of file TGo4Picture.h.

◆ AddCondition() [1/2]

void TGo4Picture::AddCondition ( Int_t posy,
Int_t posx,
TNamed * cond = nullptr )

Definition at line 302 of file TGo4Picture.cxx.

References AddObject().

◆ AddCondition() [2/2]

void TGo4Picture::AddCondition ( TNamed * cond = nullptr)

Definition at line 297 of file TGo4Picture.cxx.

References AddObject().

◆ AddGraph() [1/2]

void TGo4Picture::AddGraph ( Int_t posy,
Int_t posx,
TGraph * gr,
Option_t * DrawOption = nullptr )

Definition at line 292 of file TGo4Picture.cxx.

References AddObject().

◆ AddGraph() [2/2]

void TGo4Picture::AddGraph ( TGraph * gr,
Option_t * DrawOption = nullptr )

Definition at line 287 of file TGo4Picture.cxx.

References AddObject().

◆ AddH1() [1/2]

void TGo4Picture::AddH1 ( Int_t posy,
Int_t posx,
TH1 * histo,
Option_t * DrawOption = nullptr )

Definition at line 272 of file TGo4Picture.cxx.

References AddObject().

◆ AddH1() [2/2]

void TGo4Picture::AddH1 ( TH1 * histo,
Option_t * DrawOption = nullptr )

Definition at line 267 of file TGo4Picture.cxx.

References AddObject().

◆ AddHStack() [1/2]

void TGo4Picture::AddHStack ( Int_t posy,
Int_t posx,
THStack * st,
Option_t * DrawOption = nullptr )

Definition at line 282 of file TGo4Picture.cxx.

References AddObject().

◆ AddHStack() [2/2]

void TGo4Picture::AddHStack ( THStack * st,
Option_t * DrawOption = nullptr )

Definition at line 277 of file TGo4Picture.cxx.

References AddObject().

◆ AddObject() [1/2]

void TGo4Picture::AddObject ( Int_t posy,
Int_t posx,
TObject * obj,
Option_t * DrawOption = nullptr )

Definition at line 375 of file TGo4Picture.cxx.

References AddObjName().

◆ AddObject() [2/2]

void TGo4Picture::AddObject ( TObject * obj,
Option_t * DrawOption = nullptr )

Definition at line 369 of file TGo4Picture.cxx.

References AddObjName().

Referenced by AddCondition(), AddCondition(), AddGraph(), AddGraph(), AddH1(), AddH1(), AddHStack(), and AddHStack().

◆ AddObjName() [1/2]

void TGo4Picture::AddObjName ( const char * name,
Option_t * DrawOption = nullptr )

◆ AddObjName() [2/2]

void TGo4Picture::AddObjName ( Int_t posy,
Int_t posx,
const char * name,
Option_t * DrawOption = nullptr )

Definition at line 322 of file TGo4Picture.cxx.

References AddObjName(), and Pic().

◆ AddSpecialObject()

void TGo4Picture::AddSpecialObject ( TObject * obj,
Option_t * drawopt = nullptr )

Definition at line 1778 of file TGo4Picture.cxx.

References fxSpecialObjects.

Referenced by AddSpecialObjectXml(), and TGo4ViewPanel::MakePictureForPad().

◆ AddSpecialObjectXml()

void TGo4Picture::AddSpecialObjectXml ( const char * xmlcode,
Option_t * drawopt = nullptr )

Definition at line 1788 of file TGo4Picture.cxx.

References AddSpecialObject().

◆ AddSubPicture()

void TGo4Picture::AddSubPicture ( TGo4Picture * pic)
protected

Definition at line 1768 of file TGo4Picture.cxx.

References TGo4Picture(), and fxSubPictures.

◆ ChangeDrawOption()

◆ CheckIndex()

◆ CheckPosition()

Bool_t TGo4Picture::CheckPosition ( Int_t posy,
Int_t posx ) const
protected

Definition at line 262 of file TGo4Picture.cxx.

References fiPosX, and fiPosY.

Referenced by FindPic().

◆ Clear()

void TGo4Picture::Clear ( Option_t * option = "")
override

◆ ClearAllOptions()

void TGo4Picture::ClearAllOptions ( Short_t index = UndefIndex)
protected

Definition at line 1632 of file TGo4Picture.cxx.

References ClearOption(), fiOptSize, fxOptIndex, fxOptObjects, and fxOptValue.

◆ ClearFillAtt()

void TGo4Picture::ClearFillAtt ( Int_t index = UndefIndex)

Definition at line 573 of file TGo4Picture.cxx.

References CheckIndex(), ClearOption(), op_FillColor, and op_FillStyle.

◆ ClearFullRange()

void TGo4Picture::ClearFullRange ( Int_t naxis = -1)

◆ ClearLineAtt()

void TGo4Picture::ClearLineAtt ( Int_t index = UndefIndex)

Definition at line 540 of file TGo4Picture.cxx.

References CheckIndex(), ClearOption(), op_LineColor, op_LineStyle, and op_LineWidth.

◆ ClearLogScales()

void TGo4Picture::ClearLogScales ( )

Definition at line 505 of file TGo4Picture.cxx.

References ClearOption(), op_LogScaleX, op_LogScaleY, op_LogScaleZ, and PictureIndex.

◆ ClearMarkerAtt()

void TGo4Picture::ClearMarkerAtt ( Int_t index = UndefIndex)

Definition at line 608 of file TGo4Picture.cxx.

References CheckIndex(), ClearOption(), op_MarkerColor, op_MarkerSize, and op_MarkerStyle.

◆ ClearObjNames()

void TGo4Picture::ClearObjNames ( Bool_t recursive = kFALSE)

Definition at line 328 of file TGo4Picture.cxx.

References TGo4Picture(), ClearObjNames(), fiLastIndex, fxNames, and fxSubPictures.

Referenced by ClearObjNames().

◆ ClearOption() [1/2]

void TGo4Picture::ClearOption ( Int_t pos)
protected

Definition at line 1596 of file TGo4Picture.cxx.

References fiOptSize, fxOptIndex, fxOptObjects, fxOptValue, and op_ObjsBound.

◆ ClearOption() [2/2]

void TGo4Picture::ClearOption ( Short_t index,
Short_t typ )
protected

◆ ClearRange()

◆ ClearRangeX()

void TGo4Picture::ClearRangeX ( )

Definition at line 394 of file TGo4Picture.cxx.

References ClearOption(), op_RangeXMax, op_RangeXMin, and PictureIndex.

Referenced by ClearRange().

◆ ClearRangeY()

void TGo4Picture::ClearRangeY ( )

Definition at line 413 of file TGo4Picture.cxx.

References ClearOption(), op_RangeYMax, op_RangeYMin, and PictureIndex.

Referenced by ClearRange().

◆ ClearRangeZ()

void TGo4Picture::ClearRangeZ ( )

Definition at line 432 of file TGo4Picture.cxx.

References ClearOption(), op_RangeZMax, op_RangeZMin, and PictureIndex.

Referenced by ClearRange().

◆ ClearRebin()

void TGo4Picture::ClearRebin ( Int_t index = UndefIndex)

Definition at line 646 of file TGo4Picture.cxx.

References CheckIndex(), ClearOption(), op_RebinX, and op_RebinY.

◆ CopyOptionsFrom()

void TGo4Picture::CopyOptionsFrom ( TGo4Picture * source)

◆ Draw()

void TGo4Picture::Draw ( Option_t * option = "")
override

Definition at line 1692 of file TGo4Picture.cxx.

References DrawPic(), and IsDrawHeader().

◆ DrawPic()

void TGo4Picture::DrawPic ( TVirtualPad * pad)
protected

◆ ExtendOptPos()

Int_t TGo4Picture::ExtendOptPos ( Short_t index,
Short_t typ )
protected

Definition at line 1409 of file TGo4Picture.cxx.

References fiOptSize, fxOptIndex, and fxOptValue.

Referenced by SetObjOption(), and SetOption().

◆ FindOptPos()

Int_t TGo4Picture::FindOptPos ( Short_t index,
Short_t typ ) const
protected

◆ FindPic()

◆ FindStyle()

TStyle * TGo4Picture::FindStyle ( Int_t index = UndefIndex)

Definition at line 1572 of file TGo4Picture.cxx.

References CheckIndex(), FindOptPos(), GetObjOption(), and op_Style.

Referenced by GetStyle().

◆ GetAxisAtt()

void TGo4Picture::GetAxisAtt ( Int_t naxis,
TAxis * axis,
Int_t index = UndefIndex ) const
protected

◆ GetD()

Double_t TGo4Picture::GetD ( Short_t index,
Short_t typ,
Double_t def = 0. ) const
protected

Definition at line 1504 of file TGo4Picture.cxx.

References GetOptionD().

Referenced by MakeScript().

◆ GetDivX()

◆ GetDivY()

◆ GetDrawAttributes()

void TGo4Picture::GetDrawAttributes ( TObject * obj,
Int_t index = UndefIndex ) const

◆ GetDrawOption() [1/2]

◆ GetDrawOption() [2/2]

Option_t * TGo4Picture::GetDrawOption ( Int_t index) const
virtual

Definition at line 1559 of file TGo4Picture.cxx.

References CheckIndex(), GetStrOption(), and op_Draw.

◆ GetFillAtt()

Bool_t TGo4Picture::GetFillAtt ( TAttFill * fill,
Int_t index = UndefIndex ) const

Definition at line 563 of file TGo4Picture.cxx.

References CheckIndex(), GetOption(), op_FillColor, and op_FillStyle.

Referenced by GetDrawAttributes(), and MakeScript().

◆ GetFrameAttr()

Bool_t TGo4Picture::GetFrameAttr ( TPad * pad) const

◆ GetFullRange()

◆ GetFullRangeDim()

◆ GetH1Att()

void TGo4Picture::GetH1Att ( TH1 * h1,
Int_t index = UndefIndex ) const
protected

Definition at line 684 of file TGo4Picture.cxx.

References CheckIndex(), and GetAxisAtt().

Referenced by GetDrawAttributes().

◆ GetHisContour()

Int_t TGo4Picture::GetHisContour ( ) const

◆ GetI()

Long_t TGo4Picture::GetI ( Short_t index,
Short_t typ,
Long_t def = 0 ) const
protected

Definition at line 1438 of file TGo4Picture.cxx.

References GetOption().

Referenced by MakeScript().

◆ GetLineAtt()

Bool_t TGo4Picture::GetLineAtt ( TAttLine * line,
Int_t index = UndefIndex ) const

Definition at line 529 of file TGo4Picture.cxx.

References CheckIndex(), GetOption(), op_LineColor, op_LineStyle, and op_LineWidth.

Referenced by GetDrawAttributes(), and MakeScript().

◆ GetLogScale()

◆ GetLogScales()

void TGo4Picture::GetLogScales ( TVirtualPad * pad)

Definition at line 496 of file TGo4Picture.cxx.

References GetOption(), op_LogScaleX, op_LogScaleY, op_LogScaleZ, and PictureIndex.

◆ GetMarkerAtt()

Bool_t TGo4Picture::GetMarkerAtt ( TAttMarker * marker,
Int_t index = UndefIndex ) const

Definition at line 597 of file TGo4Picture.cxx.

References CheckIndex(), GetOption(), op_MarkerColor, op_MarkerSize, and op_MarkerStyle.

Referenced by GetDrawAttributes(), and MakeScript().

◆ GetNumObjNames()

◆ GetObjAttIndex()

Int_t TGo4Picture::GetObjAttIndex ( TObject * obj) const
protected

Definition at line 1649 of file TGo4Picture.cxx.

References GetNumObjNames(), GetObjName(), and UndefIndex.

◆ GetObjName()

const char * TGo4Picture::GetObjName ( Int_t n) const

◆ GetObjOption()

TObject * TGo4Picture::GetObjOption ( Short_t index,
Short_t typ ) const
protected

Definition at line 1531 of file TGo4Picture.cxx.

References FindOptPos(), fxOptObjects, fxOptValue, and op_ObjsBound.

Referenced by FindStyle(), and GetStrOption().

◆ GetOption()

◆ GetOptionD()

Bool_t TGo4Picture::GetOptionD ( Short_t index,
Short_t typ,
Double_t & value ) const
protected

◆ GetOptionF()

Bool_t TGo4Picture::GetOptionF ( Short_t index,
Short_t typ,
Float_t & value ) const
protected

Definition at line 1458 of file TGo4Picture.cxx.

References GetOption().

Referenced by GetAxisAtt(), and MakeAxisScript().

◆ GetPadAtt()

void TGo4Picture::GetPadAtt ( TPad * pad,
Int_t index = UndefIndex ) const
protected

Definition at line 917 of file TGo4Picture.cxx.

References CheckIndex(), GetDrawAttributes(), GetOption(), GetOptionD(), and op_Pad.

Referenced by GetDrawAttributes().

◆ GetRange()

Bool_t TGo4Picture::GetRange ( Int_t naxis,
Double_t & min,
Double_t & max ) const

◆ GetRangeX()

Bool_t TGo4Picture::GetRangeX ( Double_t & min,
Double_t & max ) const

Definition at line 387 of file TGo4Picture.cxx.

References GetOptionD(), op_RangeXMax, op_RangeXMin, and PictureIndex.

Referenced by GetRange(), and MakeScript().

◆ GetRangeY()

Bool_t TGo4Picture::GetRangeY ( Double_t & min,
Double_t & max ) const

◆ GetRangeZ()

Bool_t TGo4Picture::GetRangeZ ( Double_t & min,
Double_t & max ) const

Definition at line 425 of file TGo4Picture.cxx.

References GetOptionD(), op_RangeZMax, op_RangeZMin, and PictureIndex.

Referenced by GetRange(), and MakeScript().

◆ GetRebinX()

Int_t TGo4Picture::GetRebinX ( Int_t index = UndefIndex) const

Definition at line 630 of file TGo4Picture.cxx.

References CheckIndex(), GetOption(), and op_RebinX.

Referenced by MakeScript(), and TGo4ViewPanel::ProcessPictureRedraw().

◆ GetRebinY()

Int_t TGo4Picture::GetRebinY ( Int_t index = UndefIndex) const

Definition at line 638 of file TGo4Picture.cxx.

References CheckIndex(), GetOption(), and op_RebinY.

Referenced by MakeScript(), and TGo4ViewPanel::ProcessPictureRedraw().

◆ GetSpecialObjects()

TList * TGo4Picture::GetSpecialObjects ( ) const
inline

Definition at line 240 of file TGo4Picture.h.

References fxSpecialObjects.

Referenced by TGo4ViewPanel::ProcessPictureRedraw(), and UpdateFrom().

◆ GetStatsAttr()

Bool_t TGo4Picture::GetStatsAttr ( TPaveStats * stats) const

◆ GetStrOption()

const char * TGo4Picture::GetStrOption ( Short_t index,
Short_t typ,
const char * defvalue = nullptr ) const
protected

Definition at line 1545 of file TGo4Picture.cxx.

References GetObjOption().

Referenced by GetAxisAtt(), GetDrawOption(), GetStatsAttr(), GetXAxisTimeFormat(), and MakeScript().

◆ GetStyle()

TStyle * TGo4Picture::GetStyle ( Int_t index = UndefIndex)

Definition at line 1580 of file TGo4Picture.cxx.

References CheckIndex(), FindStyle(), op_Style, and SetObjOption().

◆ GetTitleAttr()

Bool_t TGo4Picture::GetTitleAttr ( TPaveText * title) const

◆ GetTotalSize()

Long_t TGo4Picture::GetTotalSize ( )

Returns total size, used by picture in memory.

Definition at line 1794 of file TGo4Picture.cxx.

References fxNames, fxOptIndex, fxOptObjects, fxOptValue, fxSpecialObjects, fxSubPictures, GetDivX(), GetDivY(), GetTotalSize(), IsDivided(), and Pic().

Referenced by TGo4ObjectProxy::DefineObjectSize(), and GetTotalSize().

◆ GetXAxisTimeFormat()

const char * TGo4Picture::GetXAxisTimeFormat ( ) const

◆ HasTitleAttr()

Bool_t TGo4Picture::HasTitleAttr ( )

◆ IsApplyToAll()

bool TGo4Picture::IsApplyToAll ( ) const

Definition at line 1198 of file TGo4Picture.cxx.

References GetOption(), op_ApplyToAll, and PictureIndex.

Referenced by MakeScript(), and TGo4ViewPanel::ProcessPictureRedraw().

◆ IsAutoScale()

◆ IsAutoZoom()

bool TGo4Picture::IsAutoZoom ( ) const

Definition at line 1210 of file TGo4Picture.cxx.

References GetOption(), op_AutoZoom, and PictureIndex.

Referenced by MakeScript(), and TGo4ViewPanel::ProcessPictureRedraw().

◆ IsContentModified()

bool TGo4Picture::IsContentModified ( ) const

Definition at line 1222 of file TGo4Picture.cxx.

References GetOption(), op_ContentModified, and PictureIndex.

Referenced by TGo4ViewPanel::ProcessPadRedraw().

◆ IsCrosshair()

bool TGo4Picture::IsCrosshair ( ) const

Definition at line 1162 of file TGo4Picture.cxx.

References GetOption(), op_Crosshair, and PictureIndex.

Referenced by SavePrimitive().

◆ IsDivided()

◆ IsDrawHeader()

Bool_t TGo4Picture::IsDrawHeader ( ) const

Definition at line 175 of file TGo4Picture.cxx.

References IsTitleDate(), and IsTitleTime().

Referenced by Draw().

◆ IsHisStats()

◆ IsHisTitle()

◆ IsLegendDraw()

bool TGo4Picture::IsLegendDraw ( ) const

◆ IsObjNames()

Bool_t TGo4Picture::IsObjNames ( ) const

Definition at line 348 of file TGo4Picture.cxx.

References TGo4Picture(), fxSubPictures, GetNumObjNames(), and IsObjNames().

Referenced by IsObjNames().

◆ IsPadModified()

bool TGo4Picture::IsPadModified ( ) const

◆ IsSuperimpose()

bool TGo4Picture::IsSuperimpose ( ) const

◆ IsTitleDate()

Bool_t TGo4Picture::IsTitleDate ( ) const

◆ IsTitleItem()

Bool_t TGo4Picture::IsTitleItem ( ) const

◆ IsTitleTime()

Bool_t TGo4Picture::IsTitleTime ( ) const

◆ IsXAxisTimeDisplay()

Bool_t TGo4Picture::IsXAxisTimeDisplay ( ) const

◆ IsXYRatioOne()

◆ LPic()

TGo4Picture * TGo4Picture::LPic ( Int_t nline,
Int_t ncol )

Definition at line 248 of file TGo4Picture.cxx.

References TGo4Picture(), IsDivided(), and Pic().

◆ MakeAxisScript()

void TGo4Picture::MakeAxisScript ( std::ostream & fs,
const char * name,
Int_t indx,
Int_t naxis )
protected

Definition at line 1849 of file TGo4Picture.cxx.

References GetOption(), GetOptionF(), op_AxisX, op_AxisY, and op_AxisZ.

Referenced by MakeScript().

◆ MakeScript()

◆ operator()()

TGo4Picture & TGo4Picture::operator() ( int posy,
int posx )
inline

Definition at line 60 of file TGo4Picture.h.

References TGo4Picture(), and Pic().

◆ Pic()

◆ Print()

void TGo4Picture::Print ( Option_t * option = "") const
override

Definition at line 1762 of file TGo4Picture.cxx.

References TGo4Picture(), and PrintPic().

◆ PrintPic()

void TGo4Picture::PrintPic ( int shift,
Bool_t showopt )
protected

◆ Reset()

void TGo4Picture::Reset ( )
inline

◆ SavePrimitive()

void TGo4Picture::SavePrimitive ( std::ostream & fs,
Option_t * opt = "" )
override

Definition at line 1837 of file TGo4Picture.cxx.

References IsCrosshair(), and MakeScript().

Referenced by TGo4Script::ProduceScript().

◆ SetApplyToAll()

void TGo4Picture::SetApplyToAll ( bool on)

Definition at line 1193 of file TGo4Picture.cxx.

References op_ApplyToAll, PictureIndex, and SetOption().

Referenced by TGo4ViewPanel::MakePictureForPad().

◆ SetAutoScale()

◆ SetAutoZoom()

void TGo4Picture::SetAutoZoom ( bool on)

Definition at line 1205 of file TGo4Picture.cxx.

References op_AutoZoom, PictureIndex, and SetOption().

Referenced by TGo4ViewPanel::MakePictureForPad().

◆ SetAxisAtt() [1/2]

void TGo4Picture::SetAxisAtt ( Int_t naxis,
Color_t AxisColor,
Color_t LabelColor,
Style_t LabelFont,
Float_t LabelOffset,
Float_t LabelSize,
Int_t Ndivisions,
Float_t TickLength,
Color_t TitleColor,
Style_t TitleFont,
Float_t TitleOffset,
Float_t TitleSize,
Bool_t decimals,
const char * ticks,
Int_t bits,
Int_t index = UndefIndex )

Definition at line 770 of file TGo4Picture.cxx.

References CheckIndex(), op_AxisX, op_AxisY, op_AxisZ, SetOption(), and SetOptionF().

Referenced by SetAxisAtt(), and SetH1Att().

◆ SetAxisAtt() [2/2]

void TGo4Picture::SetAxisAtt ( Int_t naxis,
TAxis * axis,
Int_t index = UndefIndex )
protected

Definition at line 813 of file TGo4Picture.cxx.

References SetAxisAtt(), and SetXAxisAttTime().

◆ SetAxisLabelFontSize()

void TGo4Picture::SetAxisLabelFontSize ( Int_t naxis,
Float_t LabelSize,
Int_t index = UndefIndex )

Definition at line 693 of file TGo4Picture.cxx.

References CheckIndex(), op_AxisX, op_AxisY, op_AxisZ, and SetOptionF().

◆ SetAxisTitleFontSize()

void TGo4Picture::SetAxisTitleFontSize ( Int_t naxis,
Float_t TitleSize,
Int_t index = UndefIndex )

Definition at line 705 of file TGo4Picture.cxx.

References CheckIndex(), op_AxisX, op_AxisY, op_AxisZ, and SetOptionF().

◆ SetContentModified()

void TGo4Picture::SetContentModified ( bool on = true)

◆ SetCrosshair()

void TGo4Picture::SetCrosshair ( bool on)

Definition at line 1157 of file TGo4Picture.cxx.

References op_Crosshair, PictureIndex, and SetOption().

Referenced by ChangeDrawOption().

◆ SetDivision()

void TGo4Picture::SetDivision ( Int_t ndivy,
Int_t ndivx )

Definition at line 180 of file TGo4Picture.cxx.

References fiNDivX, and fiNDivY.

Referenced by TGo4Picture(), TGo4ViewPanel::MakePictureForPad(), and SetLinesDivision().

◆ SetDrawAttributes()

void TGo4Picture::SetDrawAttributes ( TObject * obj,
Int_t index = UndefIndex )

◆ SetDrawHeader()

void TGo4Picture::SetDrawHeader ( Bool_t draw = kTRUE)

Definition at line 169 of file TGo4Picture.cxx.

References SetTitleDate(), and SetTitleTime().

◆ SetDrawOption() [1/2]

void TGo4Picture::SetDrawOption ( Option_t * option,
Int_t index )
virtual

Definition at line 1552 of file TGo4Picture.cxx.

References CheckIndex(), ClearOption(), op_Draw, and SetStrOption().

◆ SetDrawOption() [2/2]

◆ SetFillAtt() [1/2]

void TGo4Picture::SetFillAtt ( Color_t color,
Style_t style,
Int_t index = UndefIndex )

Definition at line 548 of file TGo4Picture.cxx.

References CheckIndex(), op_FillColor, op_FillStyle, and SetOption().

Referenced by SetDrawAttributes().

◆ SetFillAtt() [2/2]

void TGo4Picture::SetFillAtt ( TAttFill * fill,
Int_t index = UndefIndex )

Definition at line 555 of file TGo4Picture.cxx.

References CheckIndex(), op_FillColor, op_FillStyle, and SetOption().

◆ SetFrameAttr() [1/2]

void TGo4Picture::SetFrameAttr ( Double_t left,
Double_t top,
Double_t right,
Double_t bottom )

◆ SetFrameAttr() [2/2]

void TGo4Picture::SetFrameAttr ( TPad * pad)

Definition at line 943 of file TGo4Picture.cxx.

References SetFrameAttr().

◆ SetFullRange()

void TGo4Picture::SetFullRange ( Int_t naxis,
Double_t min,
Double_t max )

◆ SetFullRangeDim()

void TGo4Picture::SetFullRangeDim ( Int_t ndim)

◆ SetH1Att()

void TGo4Picture::SetH1Att ( TH1 * h1,
Int_t index = UndefIndex )
protected

Definition at line 675 of file TGo4Picture.cxx.

References CheckIndex(), and SetAxisAtt().

Referenced by SetDrawAttributes().

◆ SetHisContour()

void TGo4Picture::SetHisContour ( Int_t nlvl)

Definition at line 1034 of file TGo4Picture.cxx.

References op_HisContour, PictureIndex, and SetOption().

Referenced by ChangeDrawOption().

◆ SetHisStats()

◆ SetHisTitle()

void TGo4Picture::SetHisTitle ( bool on)

Definition at line 1046 of file TGo4Picture.cxx.

References op_HisTitle, PictureIndex, and SetOption().

Referenced by ChangeDrawOption().

◆ SetLegendDraw()

void TGo4Picture::SetLegendDraw ( bool on)

Definition at line 1145 of file TGo4Picture.cxx.

References op_LegendDraw, PictureIndex, and SetOption().

Referenced by ChangeDrawOption().

◆ SetLineAtt() [1/2]

void TGo4Picture::SetLineAtt ( Color_t color,
Style_t style,
Width_t width,
Int_t index = UndefIndex )

Definition at line 512 of file TGo4Picture.cxx.

References CheckIndex(), op_LineColor, op_LineStyle, op_LineWidth, and SetOption().

Referenced by SetDrawAttributes().

◆ SetLineAtt() [2/2]

void TGo4Picture::SetLineAtt ( TAttLine * line,
Int_t index = UndefIndex )

Definition at line 520 of file TGo4Picture.cxx.

References CheckIndex(), op_LineColor, op_LineStyle, op_LineWidth, and SetOption().

◆ SetLinesDivision() [1/2]

void TGo4Picture::SetLinesDivision ( Int_t numlines,
const Int_t * numbers )

Definition at line 232 of file TGo4Picture.cxx.

References Pic(), and SetDivision().

Referenced by SetLinesDivision().

◆ SetLinesDivision() [2/2]

void TGo4Picture::SetLinesDivision ( Int_t numlines,
Int_t n0 = 1,
Int_t n1 = 1,
Int_t n2 = 1,
Int_t n3 = 1,
Int_t n4 = 1,
Int_t n5 = 1,
Int_t n6 = 1,
Int_t n7 = 1,
Int_t n8 = 1,
Int_t n9 = 1 )

Definition at line 240 of file TGo4Picture.cxx.

References SetLinesDivision().

◆ SetLogScale()

void TGo4Picture::SetLogScale ( Int_t nscale = 0,
Int_t zn = 1 )

◆ SetMarkerAtt() [1/2]

void TGo4Picture::SetMarkerAtt ( Color_t color,
Size_t size,
Style_t style,
Int_t index = UndefIndex )

Definition at line 580 of file TGo4Picture.cxx.

References CheckIndex(), op_MarkerColor, op_MarkerSize, op_MarkerStyle, and SetOption().

Referenced by SetDrawAttributes().

◆ SetMarkerAtt() [2/2]

void TGo4Picture::SetMarkerAtt ( TAttMarker * marker,
Int_t index = UndefIndex )

Definition at line 588 of file TGo4Picture.cxx.

References CheckIndex(), op_MarkerColor, op_MarkerSize, op_MarkerStyle, and SetOption().

◆ SetObjOption()

void TGo4Picture::SetObjOption ( Short_t index,
Short_t typ,
TObject * obj )
protected

Definition at line 1511 of file TGo4Picture.cxx.

References ExtendOptPos(), FindOptPos(), fxOptObjects, fxOptValue, and op_ObjsBound.

Referenced by GetStyle(), SetStrOption(), and SetStyle().

◆ SetOption()

◆ SetOptionD()

void TGo4Picture::SetOptionD ( Short_t index,
Short_t typ,
Double_t value )
protected

◆ SetOptionF()

void TGo4Picture::SetOptionF ( Short_t index,
Short_t typ,
Float_t value )
protected

Definition at line 1445 of file TGo4Picture.cxx.

References SetOption().

Referenced by SetAxisAtt(), SetAxisLabelFontSize(), and SetAxisTitleFontSize().

◆ SetPadAtt() [1/2]

void TGo4Picture::SetPadAtt ( Int_t BorderMode,
Int_t BorderSize,
Int_t Gridx,
Int_t Gridy,
Double_t Phi,
Double_t Theta,
Int_t Tickx,
Int_t Ticky,
Int_t index = PictureIndex )

Definition at line 880 of file TGo4Picture.cxx.

References CheckIndex(), op_Pad, SetOption(), and SetOptionD().

Referenced by SetDrawAttributes(), and SetPadAtt().

◆ SetPadAtt() [2/2]

void TGo4Picture::SetPadAtt ( TPad * pad,
Int_t index = UndefIndex )
protected

Definition at line 901 of file TGo4Picture.cxx.

References CheckIndex(), SetDrawAttributes(), and SetPadAtt().

◆ SetPadModified()

◆ SetPosition()

void TGo4Picture::SetPosition ( Int_t posy,
Int_t posx )
protected

Definition at line 257 of file TGo4Picture.cxx.

References fiPosX, and fiPosY.

Referenced by Pic().

◆ SetRange()

void TGo4Picture::SetRange ( Int_t naxis,
Double_t min,
Double_t max )

◆ SetRangeX()

void TGo4Picture::SetRangeX ( Double_t min,
Double_t max )

Definition at line 381 of file TGo4Picture.cxx.

References op_RangeXMax, op_RangeXMin, PictureIndex, and SetOptionD().

Referenced by SetRange().

◆ SetRangeY()

void TGo4Picture::SetRangeY ( Double_t min,
Double_t max )

Definition at line 400 of file TGo4Picture.cxx.

References op_RangeYMax, op_RangeYMin, PictureIndex, and SetOptionD().

Referenced by SetRange().

◆ SetRangeZ()

void TGo4Picture::SetRangeZ ( Double_t min,
Double_t max )

Definition at line 419 of file TGo4Picture.cxx.

References op_RangeZMax, op_RangeZMin, PictureIndex, and SetOptionD().

Referenced by SetRange().

◆ SetRebinX()

void TGo4Picture::SetRebinX ( Int_t ngroupx,
Int_t index = UndefIndex )

Definition at line 616 of file TGo4Picture.cxx.

References CheckIndex(), ClearOption(), op_RebinX, and SetOption().

Referenced by TGo4ViewPanel::MakePictureForPad().

◆ SetRebinY()

void TGo4Picture::SetRebinY ( Int_t ngroupy,
Int_t index = UndefIndex )

Definition at line 623 of file TGo4Picture.cxx.

References CheckIndex(), ClearOption(), op_RebinY, and SetOption().

Referenced by TGo4ViewPanel::MakePictureForPad().

◆ SetSelectedIndex()

void TGo4Picture::SetSelectedIndex ( Int_t index = PictureIndex)
inline

Definition at line 108 of file TGo4Picture.h.

References fiLastIndex, and PictureIndex.

◆ SetStatsAttr() [1/2]

void TGo4Picture::SetStatsAttr ( Double_t x1,
Double_t y1,
Double_t x2,
Double_t y2,
Int_t optstat = 1111,
const char * statformat = "6.4g",
Int_t optfit = 1111,
const char * fitformat = "5.4g" )

◆ SetStatsAttr() [2/2]

void TGo4Picture::SetStatsAttr ( TPaveStats * stats)

Definition at line 993 of file TGo4Picture.cxx.

References SetStatsAttr().

◆ SetStrOption()

void TGo4Picture::SetStrOption ( Short_t index,
Short_t typ,
const char * value )
protected

Definition at line 1539 of file TGo4Picture.cxx.

References SetObjOption().

Referenced by SetDrawOption(), SetStatsAttr(), SetXAxisAttTime(), and SetXAxisTimeFormat().

◆ SetStyle()

void TGo4Picture::SetStyle ( TStyle * style,
Int_t index = UndefIndex )

Definition at line 1565 of file TGo4Picture.cxx.

References CheckIndex(), op_Style, and SetObjOption().

◆ SetSuperimpose()

◆ SetTitleAttr() [1/2]

void TGo4Picture::SetTitleAttr ( Double_t x1,
Double_t y1,
Double_t x2,
Double_t y2,
Double_t textsize = 0. )

◆ SetTitleAttr() [2/2]

void TGo4Picture::SetTitleAttr ( TPaveText * title)

Definition at line 1069 of file TGo4Picture.cxx.

References SetTitleAttr().

◆ SetTitleDate()

void TGo4Picture::SetTitleDate ( Bool_t on = kTRUE)

◆ SetTitleItem()

void TGo4Picture::SetTitleItem ( Bool_t on = kTRUE)

Definition at line 1133 of file TGo4Picture.cxx.

References op_TitleItem, PictureIndex, and SetOption().

Referenced by ChangeDrawOption(), and TGo4ViewPanel::SetPadDefaults().

◆ SetTitleTime()

void TGo4Picture::SetTitleTime ( Bool_t on = kTRUE)

◆ SetXAxisAttTime()

void TGo4Picture::SetXAxisAttTime ( Bool_t timedisplay,
const char * format,
Int_t index = UndefIndex )

◆ SetXAxisTimeDisplay()

void TGo4Picture::SetXAxisTimeDisplay ( Bool_t on)

◆ SetXAxisTimeFormat()

void TGo4Picture::SetXAxisTimeFormat ( const char * format)

◆ SetXYRatioOne()

void TGo4Picture::SetXYRatioOne ( Bool_t on)

Definition at line 745 of file TGo4Picture.cxx.

References op_XYRatioOne, PictureIndex, and SetOption().

Referenced by ChangeDrawOption().

◆ UpdateFrom()

void TGo4Picture::UpdateFrom ( TGo4Picture * source,
TClass * selectedobjclass = nullptr )

Field Documentation

◆ fiLastIndex

Int_t TGo4Picture::fiLastIndex {0}
private

Definition at line 389 of file TGo4Picture.h.

Referenced by AddObjName(), CheckIndex(), Clear(), ClearObjNames(), and SetSelectedIndex().

◆ fiNDivX

Int_t TGo4Picture::fiNDivX {1}
private

Definition at line 370 of file TGo4Picture.h.

Referenced by Clear(), GetDivX(), SetDivision(), and UpdateFrom().

◆ fiNDivY

Int_t TGo4Picture::fiNDivY {1}
private

Definition at line 371 of file TGo4Picture.h.

Referenced by Clear(), GetDivY(), SetDivision(), and UpdateFrom().

◆ fiOptSize

Int_t TGo4Picture::fiOptSize {0}
private

◆ fiPosX

Int_t TGo4Picture::fiPosX {0}
private

Definition at line 373 of file TGo4Picture.h.

Referenced by CheckPosition(), Clear(), SetPosition(), and UpdateFrom().

◆ fiPosY

Int_t TGo4Picture::fiPosY {0}
private

Definition at line 374 of file TGo4Picture.h.

Referenced by CheckPosition(), Clear(), SetPosition(), and UpdateFrom().

◆ fxNames

TObjArray* TGo4Picture::fxNames {nullptr}
private

◆ fxObjects

TObjArray* TGo4Picture::fxObjects {nullptr}
private

Definition at line 378 of file TGo4Picture.h.

Referenced by ~TGo4Picture().

◆ fxOptIndex

TArrayL TGo4Picture::fxOptIndex
private

◆ fxOptObjects

TObjArray* TGo4Picture::fxOptObjects {nullptr}
private

◆ fxOptValue

TArrayL TGo4Picture::fxOptValue
private

◆ fxSpecialObjects

TList* TGo4Picture::fxSpecialObjects {nullptr}
private

◆ fxSubPictures

TObjArray* TGo4Picture::fxSubPictures {nullptr}
private

The documentation for this class was generated from the following files: