52 for(
G4int a =0; a<nr*nc;a++)
67 for(
G4int a = 0; a < nr*nc ; a++ )
76 for(
G4int i = 0; i < nr*nc; i++)
86 for (a = 0; a < nr*nc ; a++ )
89 for ( a = 0; a < nr ; a++ )
90 for ( b = 0; b < nc ; b++ )
97 for(
G4int a = 0; a < nr*nc; a++)
108 if (&c ==
this)
return *
this;
110 for(
G4int i = 0; i < nr*nc; i++)
120 for (a = 0; a < nr*nc ; a++ )
123 for ( a = 0; a < nr ; a++ )
124 for ( b = 0; b < nc ; b++ )
133 for (
G4int a = 0; a < nr*nc; a++ )
134 (data[a])->setW(weights[a]);
142 pts2.
setX(Calc(k1,param,pts1.
x(),k2,pts2.
x()));
143 pts2.
setY(Calc(k1,param,pts1.
y(),k2,pts2.
y()));
144 pts2.
setZ(Calc(k1,param,pts1.
z(),k2,pts2.
z()));
145 pts2.
setW(Calc(k1,param,pts1.
w(),k2,pts2.
w()));
152 pts2.
setX(Calc(k1,param,pts1.
x(),k2,pts2.
x()));
153 pts2.
setY(Calc(k1,param,pts1.
y(),k2,pts2.
y()));
154 pts2.
setZ(Calc(k1,param,pts1.
z(),k2,pts2.
z()));
166 for(
G4int a=0;a<nr;a++)
167 for(
G4int b=0;b<nc;b++)
170 TmpDist = Pt.distance2(Pt2);
171 PointDist = ( PointDist > TmpDist ) ? TmpDist : PointDist;
void SetWeights(G4double *)
G4Point3D Get3D(G4int i, G4int j) const
G4double ClosestDistanceToPoint(const G4Point3D &)
G4ControlPoints & operator=(const G4ControlPoints &)
G4PointRat & GetRat(G4int i, G4int j) const
void CalcValues(G4double k1, G4double param, G4Point3D &pts1, G4double k2, G4Point3D &pts2)
void put(G4int i, G4int j, const G4Point3D &tmp)
void setX(G4double Value)
void setY(G4double Value)
void setZ(G4double Value)
void setW(G4double Value)