77 GetNavigatorForTracking();
88 CreateTouchableHistoryHandle();
91 for (
G4int i = 0; i<depth; ++i) {
104 for (
int i=0; i<2; ++i) {
105 local[0] = (i==0 ? -1.0 : 1.0) *
GetWidth()/2.;
106 for (
int j=0; j<2; ++j) {
107 local[1] = (j==0 ? -1.0 : 1.0) *
GetHeight()/2.;
108 for (
int k=0;
k<2; ++
k) {
109 local[2] = (
k==0 ? -1.0 : 1.0) *
GetLength()/2.;
113 global[0] = globalPosition.
x();
114 global[1] = globalPosition.
y();
115 global[2] = globalPosition.
z();
127 if(color.size() > 0 &&
128 (isdigit(color.c_str()[0]) || color.c_str()[0] ==
'.')) {
129 G4double red=0.0, green=0.0, blue=0.0;
130 if (sscanf(color.c_str(),
"%lf,%lf,%lf",&red,&green,&blue) == 3) {