Import Geant4 10.7.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2020-06-26 10:23:25 +02:00
parent c02c370437
commit 67ba86d073
1871 changed files with 174422 additions and 131884 deletions
@@ -48,6 +48,7 @@ protected: //gstos
public:
virtual void render(render_action& a_action) {
if(touched()) {clean_gstos();reset_touched();}
if(xyzs.empty()) return;
const state& state = a_action.state();
@@ -101,13 +102,16 @@ public:
#endif
}
virtual void pick(pick_action& a_action) {
if(touched()) {clean_gstos();reset_touched();}
a_action.add__primitive(*this,mode.value(),xyzs.values(),true);
}
virtual void bbox(bbox_action& a_action) {
if(touched()) {clean_gstos();reset_touched();}
a_action.add_points(xyzs.values());
}
virtual void is_visible(visible_action& a_action) {
if(touched()) {clean_gstos();reset_touched();}
if(_is_visible(a_action)) a_action.increment();
}