154   fSceneInfo   (nullptr),
 
  155   fPhysShape   (nullptr),
 
 
  171   fSceneInfo   (nullptr),
 
  172   fPhysShape   (nullptr),
 
 
  187   fTransparent (rec.fTransparent),
 
  188   fSceneInfo   (rec.fSceneInfo),
 
  189   fPhysShape   (rec.fPhysShape),
 
  190   fLogShape    (rec.fLogShape),
 
  191   fObject      (rec.fObject),
 
  192   fSpecific    (rec.fSpecific),
 
  193   fMultiple    (rec.fMultiple),
 
  194   fHighlight   (rec.fHighlight),
 
 
  267   printf(
"SelectRecord   N=%d, miZ=%.4f, maxZ=%.4f\n" 
  268          "    sceneinfo=%p, pshp=%p, transp=%d, mult=%d, hilite=%d\n" 
  269          "    tobj=%p (name='%s'), spec=%p\n",
 
 
  283   return r1.fSceneInfo == 
r2.fSceneInfo && 
r1.fPhysShape == 
r2.fPhysShape &&
 
  284          r1.fObject    == 
r2.fObject    && 
r1.fSpecific  == 
r2.fSpecific;
 
 
  300   fOvlElement (nullptr)
 
 
  309   fOvlElement (nullptr)
 
 
  318   fOvlElement (rec.fOvlElement)
 
 
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.