1 #ifndef Fireworks_Core_FWGeoTopNodeScene_h
2 #define Fireworks_Core_FWGeoTopNodeScene_h
4 #include "TGLScenePad.h"
38 virtual Int_t
AddObject(
const TBuffer3D& buffer, Bool_t* addChildren = 0);
44 #if ROOT_VERSION_CODE < ROOT_VERSION(5,32,0)
46 #include "TEveScene.h"
47 class FWGeoTopNodeEveScene :
public TEveScene
52 ~FWGeoTopNodeEveScene() {}
void GeoPopupMenu(Int_t gx, Int_t gy, TGLViewer *)
FWGeoTopNode * m_eveTopNode
virtual Bool_t DestroyPhysical(Int_t)
bool OpenCompositeWithPhyID(UInt_t phyID, const TBuffer3D &buffer)
FWGeoTopNodeGLScene & operator=(const FWGeoTopNodeGLScene &)
virtual Int_t AddObject(const TBuffer3D &buffer, Bool_t *addChildren=0)
virtual Bool_t ResolveSelectRecord(TGLSelectRecord &rec, Int_t curIdx)
virtual ~FWGeoTopNodeGLScene()
void SetPad(TVirtualPad *p)
virtual Int_t DestroyPhysicals()
FWGeoTopNodeGLScene(const FWGeoTopNodeGLScene &)