Logo ROOT  
Reference Guide
ROOT::Experimental::REveGeomNode Class Reference

Full node description including matrices and other attributes.

Definition at line 56 of file REveGeomData.hxx.

Public Member Functions

 REveGeomNode (int _id=0)
bool CanDisplay () const
 True when there is shape and it can be displayed. More...
- Public Member Functions inherited from ROOT::Experimental::REveGeomNodeBase
 REveGeomNodeBase (int _id=0)
bool IsVisible () const

Public Attributes

int idshift {-1}
 ! used to jump over then scan all geom hierarchy More...
std::vector< float > matr
 matrix for the node, can have reduced number of elements More...
int nfaces {0}
 ! number of shape faces More...
float opacity {1.}
 ! opacity of the color More...
bool useflag {false}
 ! extra flag, used for selection More...
double vol {0}
 ! volume estimation More...
- Public Attributes inherited from ROOT::Experimental::REveGeomNodeBase
std::vector< intchlds
 list of childs id More...
std::string color
 rgb code without rgb() prefix More...
int id {0}
 node id, index in array More...
std::string name
 node name More...
bool nochlds {false}
 how far in hierarchy depth should be scanned More...
int sortid {0}
 ! place in sorted array, to check cuts, or id of original node when used search structures More...
int vis {0}
 visibility flag, 0 - off, 1 - only when level==0, 99 - always More...

#include <ROOT/REveGeomData.hxx>

Inheritance diagram for ROOT::Experimental::REveGeomNode:

Constructor & Destructor Documentation

◆ REveGeomNode()

ROOT::Experimental::REveGeomNode::REveGeomNode ( int  _id = 0)

Definition at line 65 of file REveGeomData.hxx.

Member Function Documentation

◆ CanDisplay()

bool ROOT::Experimental::REveGeomNode::CanDisplay ( ) const

True when there is shape and it can be displayed.

Definition at line 68 of file REveGeomData.hxx.

Member Data Documentation

◆ idshift

int ROOT::Experimental::REveGeomNode::idshift {-1}

! used to jump over then scan all geom hierarchy

Definition at line 61 of file REveGeomData.hxx.

◆ matr

std::vector<float> ROOT::Experimental::REveGeomNode::matr

matrix for the node, can have reduced number of elements

Definition at line 58 of file REveGeomData.hxx.

◆ nfaces

int ROOT::Experimental::REveGeomNode::nfaces {0}

! number of shape faces

Definition at line 60 of file REveGeomData.hxx.

◆ opacity

float ROOT::Experimental::REveGeomNode::opacity {1.}

! opacity of the color

Definition at line 63 of file REveGeomData.hxx.

◆ useflag

bool ROOT::Experimental::REveGeomNode::useflag {false}

! extra flag, used for selection

Definition at line 62 of file REveGeomData.hxx.

◆ vol

double ROOT::Experimental::REveGeomNode::vol {0}

! volume estimation

Definition at line 59 of file REveGeomData.hxx.

Libraries for ROOT::Experimental::REveGeomNode:

The documentation for this class was generated from the following file: