mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0022550: Fixing data races
This commit is contained in:
@@ -17,7 +17,7 @@ Standard_Integer IntCurveSurface_CurveTool::NbSamples (const CurveGen& C,
|
||||
const Standard_Real U0,
|
||||
const Standard_Real U1) {
|
||||
GeomAbs_CurveType typC = C.GetType();
|
||||
static Standard_Real nbsOther = 10.0;
|
||||
const Standard_Real nbsOther = 10.0;
|
||||
Standard_Real nbs = nbsOther;
|
||||
|
||||
if(typC == GeomAbs_Line)
|
||||
|
@@ -21,7 +21,7 @@ Standard_Integer IntCurveSurface_HCurveTool::NbSamples (const CurveGen& C,
|
||||
const Standard_Real U0,
|
||||
const Standard_Real U1) {
|
||||
GeomAbs_CurveType typC = C->GetType();
|
||||
static Standard_Real nbsOther = 10.0;
|
||||
const Standard_Real nbsOther = 10.0;
|
||||
Standard_Real nbs = nbsOther;
|
||||
|
||||
if(typC == GeomAbs_Line)
|
||||
@@ -47,7 +47,7 @@ void IntCurveSurface_HCurveTool::SamplePars (const CurveGen& C,
|
||||
const Standard_Integer NbMin,
|
||||
Handle(TColStd_HArray1OfReal)& Pars) {
|
||||
GeomAbs_CurveType typC = C->GetType();
|
||||
static Standard_Real nbsOther = 10.0;
|
||||
const Standard_Real nbsOther = 10.0;
|
||||
Standard_Real nbs = nbsOther;
|
||||
|
||||
if(typC == GeomAbs_Line)
|
||||
|
@@ -1195,7 +1195,7 @@ void IntCurveSurface_Inter::PerformConicSurf(const gp_Lin& Line,
|
||||
case GeomAbs_Cone:
|
||||
{
|
||||
//OCC516(apo)->
|
||||
static Standard_Real correction = 1.E+5*Precision::Angular();
|
||||
const Standard_Real correction = 1.E+5*Precision::Angular();
|
||||
gp_Cone cn = TheSurfaceTool::Cone(surface);
|
||||
if(Abs(cn.SemiAngle()) < M_PI/2.0 - correction){
|
||||
IntAna_IntConicQuad LinCone(Line,cn);
|
||||
|
@@ -104,7 +104,7 @@ void IntCurveSurface_Polyhedron::Init(const ThePSurface& Surface,
|
||||
const Standard_Real V0,
|
||||
const Standard_Real U1,
|
||||
const Standard_Real V1) {
|
||||
static Standard_Integer DebugDump = 0;
|
||||
const Standard_Integer DebugDump = 0;
|
||||
Standard_Integer i1,i2;
|
||||
Standard_Real U,V;
|
||||
Standard_Real U1mU0sNbdeltaU = (U1-U0)/(Standard_Real)nbdeltaU;
|
||||
@@ -190,7 +190,7 @@ void IntCurveSurface_Polyhedron::Init(const ThePSurface& Surface,
|
||||
void IntCurveSurface_Polyhedron::Init(const ThePSurface& Surface,
|
||||
const TColStd_Array1OfReal& Upars,
|
||||
const TColStd_Array1OfReal& Vpars) {
|
||||
static Standard_Integer DebugDump = 0;
|
||||
const Standard_Integer DebugDump = 0;
|
||||
Standard_Integer i1,i2;
|
||||
Standard_Real U,V;
|
||||
gp_Pnt TP;
|
||||
|
Reference in New Issue
Block a user