Web-based ROOT geometry hierarchy viewer.
Definition at line 26 of file RGeomHierarchy.hxx.
Public Member Functions | |
RGeomHierarchy (RGeomDescription &desc, bool use_server_threads=false) | |
constructor | |
virtual | ~RGeomHierarchy () |
destructor | |
void | BrowseTo (const std::string &itemname) |
Let browse to specified location. | |
void | ClearOnClose (const std::shared_ptr< void > &handle) |
Set handle which will be cleared when connection is closed Must be called after window is shown. | |
RGeomDescription & | Description () |
void | Show (const RWebDisplayArgs &args="") |
Show hierarchy in web window. | |
void | Update () |
Update client - reload hierarchy. | |
Protected Member Functions | |
void | ProcessSignal (const std::string &kind) |
Process signals from geometry description object. | |
void | WebWindowCallback (unsigned connid, const std::string &arg) |
Process data from client. | |
Protected Attributes | |
RGeomDescription & | fDesc |
! geometry description, shared with external | |
std::shared_ptr< RWebWindow > | fWebWindow |
! web window to show geometry | |
#include <ROOT/RGeomHierarchy.hxx>
RGeomHierarchy::RGeomHierarchy | ( | RGeomDescription & | desc, |
bool | use_server_threads = false |
||
) |
constructor
Definition at line 32 of file RGeomHierarchy.cxx.
|
virtual |
destructor
Definition at line 48 of file RGeomHierarchy.cxx.
void RGeomHierarchy::BrowseTo | ( | const std::string & | itemname | ) |
Let browse to specified location.
Definition at line 156 of file RGeomHierarchy.cxx.
void RGeomHierarchy::ClearOnClose | ( | const std::shared_ptr< void > & | handle | ) |
Set handle which will be cleared when connection is closed Must be called after window is shown.
Definition at line 187 of file RGeomHierarchy.cxx.
|
inline |
Definition at line 48 of file RGeomHierarchy.hxx.
|
protected |
Process signals from geometry description object.
Definition at line 165 of file RGeomHierarchy.cxx.
void RGeomHierarchy::Show | ( | const RWebDisplayArgs & | args = "" | ) |
Show hierarchy in web window.
Definition at line 135 of file RGeomHierarchy.cxx.
void RGeomHierarchy::Update | ( | ) |
Update client - reload hierarchy.
Definition at line 147 of file RGeomHierarchy.cxx.
|
protected |
Process data from client.
Definition at line 56 of file RGeomHierarchy.cxx.
|
protected |
! geometry description, shared with external
Definition at line 30 of file RGeomHierarchy.hxx.
|
protected |
! web window to show geometry
Definition at line 31 of file RGeomHierarchy.hxx.