AddSignalHandler(const void *handler, RGeomSignalFunc_t func) | ROOT::RGeomDescription | |
Build(TGeoManager *mgr, const std::string &volname="") | ROOT::RGeomDescription | |
Build(TGeoVolume *vol) | ROOT::RGeomDescription | |
BuildDescription(TGeoNode *topnode, TGeoVolume *topvolume) | ROOT::RGeomDescription | private |
ChangeConfiguration(const std::string &json) | ROOT::RGeomDescription | |
ChangeNodeVisibility(const std::vector< std::string > &path, bool on) | ROOT::RGeomDescription | |
ClearAllPhysVisibility() | ROOT::RGeomDescription | |
ClearCache() | ROOT::RGeomDescription | |
ClearDescription() | ROOT::RGeomDescription | private |
ClearDrawData() | ROOT::RGeomDescription | |
ClearPhysNodeVisibility(const std::vector< std::string > &path) | ROOT::RGeomDescription | |
CollectNodes(RGeomDrawing &drawing, bool all_nodes=false) | ROOT::RGeomDescription | private |
CopyMaterialProperties(TGeoVolume *vol, RGeomNode &node) | ROOT::RGeomDescription | private |
CountShapeFaces(TGeoShape *shape) | ROOT::RGeomDescription | private |
fActiveItemName | ROOT::RGeomDescription | private |
fActualLevel | ROOT::RGeomDescription | private |
fCfg | ROOT::RGeomDescription | private |
fClickedStack | ROOT::RGeomDescription | private |
fDesc | ROOT::RGeomDescription | private |
fDrawIdCut | ROOT::RGeomDescription | private |
fDrawJson | ROOT::RGeomDescription | private |
fDrawVolume | ROOT::RGeomDescription | private |
fHighlightedStack | ROOT::RGeomDescription | private |
FindNodeId(const std::vector< int > &stack) | ROOT::RGeomDescription | |
FindShapeDescr(TGeoShape *shape) | ROOT::RGeomDescription | private |
fJsonComp | ROOT::RGeomDescription | private |
fMutex | ROOT::RGeomDescription | private |
fNodes | ROOT::RGeomDescription | private |
fPreferredOffline | ROOT::RGeomDescription | private |
fSearch | ROOT::RGeomDescription | private |
fSearchJson | ROOT::RGeomDescription | private |
fSelectedStack | ROOT::RGeomDescription | private |
fShapes | ROOT::RGeomDescription | private |
fSignals | ROOT::RGeomDescription | private |
fSortMap | ROOT::RGeomDescription | private |
fVisibility | ROOT::RGeomDescription | private |
GetActiveItem() const | ROOT::RGeomDescription | inline |
GetClickedItem() const | ROOT::RGeomDescription | inline |
GetDrawJson() const | ROOT::RGeomDescription | inline |
GetDrawOptions() const | ROOT::RGeomDescription | inline |
GetHighlightedItem() const | ROOT::RGeomDescription | inline |
GetJsonComp() const | ROOT::RGeomDescription | inline |
GetMaxVisFaces() const | ROOT::RGeomDescription | inline |
GetMaxVisNodes() const | ROOT::RGeomDescription | inline |
GetMutex() const | ROOT::RGeomDescription | inline |
GetNSegments() const | ROOT::RGeomDescription | inline |
GetNumNodes() const | ROOT::RGeomDescription | inline |
GetSearch() const | ROOT::RGeomDescription | inline |
GetSearchJson() const | ROOT::RGeomDescription | inline |
GetSelectedStack() const | ROOT::RGeomDescription | inline |
GetTopVisible() const | ROOT::RGeomDescription | inline |
GetUsedNSegments(int min=20) | ROOT::RGeomDescription | private |
GetVisLevel() const | ROOT::RGeomDescription | inline |
GetVolume(int nodeid) | ROOT::RGeomDescription | private |
HasDrawData() const | ROOT::RGeomDescription | |
IsBuild() const | ROOT::RGeomDescription | inline |
IsBuildShapes() const | ROOT::RGeomDescription | inline |
IsPhysNodeVisible(const std::vector< int > &stack) | ROOT::RGeomDescription | private |
IsPreferredOffline() const | ROOT::RGeomDescription | inline |
IsPrincipalEndNode(int nodeid) | ROOT::RGeomDescription | |
IssueSignal(const void *handler, const std::string &kind) | ROOT::RGeomDescription | |
MakeDrawingJson(RGeomDrawing &drawing, bool has_shapes=false) | ROOT::RGeomDescription | private |
MakeIdsByStack(const std::vector< int > &stack) | ROOT::RGeomDescription | |
MakeNodeInfo(const std::vector< int > &stack) | ROOT::RGeomDescription | |
MakePathByStack(const std::vector< int > &stack) | ROOT::RGeomDescription | |
MakeShapeDescr(TGeoShape *shape) | ROOT::RGeomDescription | private |
MakeStackByIds(const std::vector< int > &ids) | ROOT::RGeomDescription | |
MakeStackByPath(const std::vector< std::string > &path) | ROOT::RGeomDescription | |
MarkVisible(bool on_screen=false) | ROOT::RGeomDescription | private |
PackMatrix(std::vector< float > &arr, TGeoMatrix *matr) | ROOT::RGeomDescription | private |
ProcessBrowserRequest(const std::string &req="") | ROOT::RGeomDescription | |
ProduceDrawData() | ROOT::RGeomDescription | |
ProduceDrawingFor(int nodeid, std::string &json, bool check_volume=false) | ROOT::RGeomDescription | |
ProduceIdShifts() | ROOT::RGeomDescription | private |
ProduceJson(bool all_nodes=false) | ROOT::RGeomDescription | |
ProduceModifyReply(int nodeid) | ROOT::RGeomDescription | |
ProduceSearchData() | ROOT::RGeomDescription | |
RemoveSignalHandler(const void *handler) | ROOT::RGeomDescription | |
ResetRndrInfos() | ROOT::RGeomDescription | private |
RGeomBrowserIter | ROOT::RGeomDescription | friend |
RGeomDescription()=default | ROOT::RGeomDescription | |
SavePrimitive(std::ostream &fs, const std::string &name) | ROOT::RGeomDescription | |
ScanNodes(bool only_visible, int maxlvl, RGeomScanFunc_t func) | ROOT::RGeomDescription | private |
SearchVisibles(const std::string &find, std::string &hjson, std::string &json) | ROOT::RGeomDescription | |
SelectTop(const std::vector< std::string > &path) | ROOT::RGeomDescription | |
SetActiveItem(const std::string &itemname) | ROOT::RGeomDescription | inline |
SetBuildShapes(int lvl=1) | ROOT::RGeomDescription | inline |
SetClickedItem(const std::vector< int > &stack) | ROOT::RGeomDescription | inline |
SetDrawOptions(const std::string &opt="") | ROOT::RGeomDescription | inline |
SetHighlightedItem(const std::vector< int > &stack) | ROOT::RGeomDescription | inline |
SetJsonComp(int comp=0) | ROOT::RGeomDescription | inline |
SetMaxVisFaces(int cnt) | ROOT::RGeomDescription | inline |
SetMaxVisNodes(int cnt) | ROOT::RGeomDescription | inline |
SetMutex(TVirtualMutex *mutex) | ROOT::RGeomDescription | inline |
SetNSegments(int n=0) | ROOT::RGeomDescription | inline |
SetPhysNodeVisibility(const std::vector< std::string > &path, bool on=true) | ROOT::RGeomDescription | |
SetPhysNodeVisibility(const std::string &path, bool on=true) | ROOT::RGeomDescription | |
SetPreferredOffline(bool on) | ROOT::RGeomDescription | inline |
SetSearch(const std::string &query, const std::string &json) | ROOT::RGeomDescription | |
SetTopVisible(bool on=true) | ROOT::RGeomDescription | inline |
SetVisLevel(int lvl=3) | ROOT::RGeomDescription | inline |