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",
300 fOvlElement (nullptr)
309 fOvlElement (nullptr)
318 fOvlElement (rec.fOvlElement)
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.