152   fSceneInfo   (nullptr),
 
  153   fPhysShape   (nullptr),
 
 
  169   fSceneInfo   (nullptr),
 
  170   fPhysShape   (nullptr),
 
 
  185   fTransparent (rec.fTransparent),
 
  186   fSceneInfo   (rec.fSceneInfo),
 
  187   fPhysShape   (rec.fPhysShape),
 
  188   fLogShape    (rec.fLogShape),
 
  189   fObject      (rec.fObject),
 
  190   fSpecific    (rec.fSpecific),
 
  191   fMultiple    (rec.fMultiple),
 
  192   fHighlight   (rec.fHighlight),
 
 
  265   printf(
"SelectRecord   N=%d, miZ=%.4f, maxZ=%.4f\n" 
  266          "    sceneinfo=%p, pshp=%p, transp=%d, mult=%d, hilite=%d\n" 
  267          "    tobj=%p (name='%s'), spec=%p\n",
 
 
  281   return r1.fSceneInfo == 
r2.fSceneInfo && 
r1.fPhysShape == 
r2.fPhysShape &&
 
  282          r1.fObject    == 
r2.fObject    && 
r1.fSpecific  == 
r2.fSpecific;
 
 
  297   fOvlElement (nullptr)
 
 
  306   fOvlElement (nullptr)
 
 
  315   fOvlElement (rec.fOvlElement)
 
 
float Float_t
Float 4 bytes (float)
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
 
Selection record for overlay objects.
 
void Reset() override
Reinitialise all data to null values.
 
TGLOverlayElement * fOvlElement
 
~TGLOvlSelectRecord() override
Destructor.
 
TGLOvlSelectRecord()
Default constructor.
 
TGLOvlSelectRecord & operator=(const TGLOvlSelectRecord &rec)
Copy operator.
 
void Set(UInt_t *data) override
Setup the record from raw buffer.
 
Base class for select records.
 
TGLSelectRecordBase & operator=(const TGLSelectRecordBase &rec)
Copy operator.
 
void SetRawOnly(UInt_t *data)
Setup the record from raw buffer.
 
void CopyItems(UInt_t *items)
Copy data from names. fN must already be set.
 
virtual void Set(UInt_t *data)
Setup the record from raw buffer.
 
virtual ~TGLSelectRecordBase()
Destructor.
 
TGLSelectRecordBase()
Default constructor.
 
virtual void Reset()
Reinitialise all data to null values.
 
Standard selection record including information about containing scene and details ob out selected ob...
 
~TGLSelectRecord() override
Destructor.
 
TGLSelectRecord()
Default constructor.
 
static Bool_t AreSameSelectionWise(const TGLSelectRecord &r1, const TGLSelectRecord &r2)
Check if the records imply the same selection result, that is, their secondary members are all equal.
 
TGLSelectRecord & operator=(const TGLSelectRecord &rec)
Copy operator.
 
void Reset() override
Reinitialise all data to null values.
 
TGLSceneInfo * fSceneInfo
 
TGLLogicalShape * fLogShape
 
TGLPhysicalShape * fPhysShape
 
void Print()
Print contents of the select record to stdout.
 
void Set(UInt_t *data) override
Setup the record from raw buffer.
 
virtual const char * GetName() const
Returns name of object.