#include <vector>
#include <string>
#include <functional>
#include <memory>
#include <ROOT/Browsable/RItem.hxx>
#include "TVirtualMutex.h"
Classes | |
class | ROOT::RGeoItem |
Representation of single item in the geometry browser. More... | |
class | ROOT::RGeomConfig |
Configuration parameters which can be configured on the client Send as is to-from client. More... | |
class | ROOT::RGeomDescription |
class | ROOT::RGeomDrawing |
Object with full description for drawing geometry It includes list of visible items and list of nodes required to build them. More... | |
class | ROOT::RGeomNode |
Full node description including matrices and other attributes. More... | |
class | ROOT::RGeomNodeBase |
Base description of geometry node, required only to build hierarchy. More... | |
class | ROOT::RGeomNodeInfo |
Node information including rendering data. More... | |
class | ROOT::RGeomNodeVisibility |
Custom settings for physical Node visibility. More... | |
class | ROOT::RGeomRawRenderInfo |
Render info with raw data. More... | |
class | ROOT::RGeomRenderInfo |
Base class for render info block. More... | |
class | ROOT::RGeomShapeRenderInfo |
Render info with shape itself - client can produce shape better. More... | |
class | ROOT::RGeomVisible |
RGeomVisible contains description of visible node It is path to the node plus reference to shape rendering data. More... | |
class | ROOT::RGeomDescription::ShapeDescr |
Namespaces | |
namespace | ROOT |
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7 | |
namespace | ROOT::Experimental |
Typedefs | |
using | ROOT::RGeomScanFunc_t = std::function< bool(RGeomNode &, std::vector< int > &, bool, int)> |
using | ROOT::RGeomSignalFunc_t = std::function< void(const std::string &)> |
Functions | |
Experimental::RLogChannel & | ROOT::RGeomLog () |
Log channel for Geomviewer diagnostics. | |