Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::RGeomVisible Class Reference

RGeomVisible contains description of visible node It is path to the node plus reference to shape rendering data.

Definition at line 145 of file RGeomData.hxx.

Public Member Functions

 RGeomVisible ()=default
 
 RGeomVisible (int _nodeid, int _seqid, const std::vector< int > &_stack)
 

Public Attributes

std::string color
 color in rgb format
 
int nodeid {0}
 selected node id,
 
double opacity {1}
 opacity
 
RGeomRenderInfori {nullptr}
 render information for the shape, can be same for different nodes
 
int seqid {0}
 sequence id, used for merging later
 
std::vector< intstack
 path to the node, index in list of childs
 

#include <ROOT/RGeomData.hxx>

Constructor & Destructor Documentation

◆ RGeomVisible() [1/2]

ROOT::RGeomVisible::RGeomVisible ( )
default

◆ RGeomVisible() [2/2]

ROOT::RGeomVisible::RGeomVisible ( int  _nodeid,
int  _seqid,
const std::vector< int > &  _stack 
)
inline

Definition at line 155 of file RGeomData.hxx.

Member Data Documentation

◆ color

std::string ROOT::RGeomVisible::color

color in rgb format

Definition at line 150 of file RGeomData.hxx.

◆ nodeid

int ROOT::RGeomVisible::nodeid {0}

selected node id,

Definition at line 147 of file RGeomData.hxx.

◆ opacity

double ROOT::RGeomVisible::opacity {1}

opacity

Definition at line 151 of file RGeomData.hxx.

◆ ri

RGeomRenderInfo* ROOT::RGeomVisible::ri {nullptr}

render information for the shape, can be same for different nodes

Definition at line 152 of file RGeomData.hxx.

◆ seqid

int ROOT::RGeomVisible::seqid {0}

sequence id, used for merging later

Definition at line 148 of file RGeomData.hxx.

◆ stack

std::vector<int> ROOT::RGeomVisible::stack

path to the node, index in list of childs

Definition at line 149 of file RGeomData.hxx.

Libraries for ROOT::RGeomVisible:

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