2#ifndef ROOT7_REveGeoTopNode
3#define ROOT7_REveGeoTopNode
12namespace Experimental {
virtual std::string GetHighlightTooltip(const std::set< int > &) const
void SetChannel(unsigned connid, int chid)
Int_t WriteCoreJson(nlohmann::json &j, Int_t rnr_offset) override
Fill core part of JSON representation.
RGeomDescription fDesc
! geometry description, send to the client as first message
RGeomDescription & RefDescription()
std::shared_ptr< RGeomHierarchy > fWebHierarchy
! web handle for hierarchy part
virtual ~REveGeoTopNodeData()
void SetTNode(TGeoNode *n)
REveGeoTopNodeData(const REveGeoTopNodeData &)=delete
void ProcessSignal(const std::string &)
REveGeoTopNodeData & operator=(const REveGeoTopNodeData &)=delete
std::string GetHighlightTooltip(const std::set< int > &secondary_idcs) const override
void SetGeoData(REveGeoTopNodeData *d)
bool RequiresExtraSelectionData() const override
REveGeoTopNodeViz(const REveGeoTopNodeViz &)=delete
void BuildRenderData() override
Write transformation Matrix to render data.
REveGeoTopNodeData * fGeoData
Int_t WriteCoreJson(nlohmann::json &j, Int_t rnr_offset) override
Write core json.
void FillExtraSelectionData(nlohmann::json &j, const std::set< int > &secondary_idcs) const override
REveGeoTopNodeViz & operator=(const REveGeoTopNodeViz &)=delete
A node represent a volume positioned inside another.They store links to both volumes and to the TGeoM...
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...