10 const char*
get_name(
const TEveElement * element );
13 const char*
get_title(
const TEveElement * element );
19 const TGeoShape *
get_shape(
const TEveElement * element );
22 TGeoShape *
get_shape( TEveElement * element );
28 TEveGeoShape *
clone(
const TEveElement * element, TEveElement *
parent = 0);
31 void set_color( TEveElement * element, Color_t
color,
float alpha = 1.0,
unsigned int levels = 0 );
38 void set_children_visibility( TEveElement * element,
const std::string & node_name,
const std::vector<std::string> & children_name,
bool visibility );
49 #endif // eve_macros_h
const char * get_title(const TEveElement *element)
void show_tracker_endcap(TEveElement *tracker)
void hide_tracker_endcap(TEveElement *tracker)
const TGeoShape * get_shape(const TEveElement *element)
void set_children_visibility(TEveElement *element, const std::string &node_name, const std::vector< std::string > &children_name, bool visibility)
void set_tracker_endcap_visibility(TEveElement *tracker, bool visibility)
void set_color(TEveElement *element, Color_t color, float alpha, unsigned int levels)
TGeoMatrix * get_transform(const TEveElement *element)
TEveGeoShape * clone(const TEveElement *element, TEveElement *parent)
void expand_node(TEveElement *element)
const char * get_name(const TEveElement *element)
bool is_leaf_node(const TEveElement *element)