1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-14 13:30:48 +03:00

0031035: Coding - uninitialized class fields reported by Visual Studio Code Analysis

Added initialization of fields that had not initialization
Added default constructors to classes without constructors
This commit is contained in:
mkrylova
2020-07-17 13:08:31 +03:00
committed by bugmaster
parent 078f916446
commit d533dafb56
293 changed files with 1790 additions and 304 deletions

View File

@@ -44,9 +44,13 @@ BlendFunc_CSConstRad::BlendFunc_CSConstRad(const Handle(Adaptor3d_HSurface)& S,
const Handle(Adaptor3d_HCurve)& C,
const Handle(Adaptor3d_HCurve)& CG) :
surf(S),curv(C),guide(CG),istangent(Standard_True),
maxang(RealFirst()), minang(RealLast()),mySShape(BlendFunc_Rational)
{}
surf(S),curv(C),guide(CG), prmc(0.0),
istangent(Standard_True), ray(0.0),
choix(0), normtg(0.0), theD(0.0),
maxang(RealFirst()), minang(RealLast()),
mySShape(BlendFunc_Rational)
{
}
//=======================================================================

View File

@@ -40,9 +40,14 @@ BlendFunc_ChAsym::BlendFunc_ChAsym(const Handle(Adaptor3d_HSurface)& S1,
const Handle(Adaptor3d_HCurve)& C) :
surf1(S1),surf2(S2),
curv(C), tcurv(C),
param(0),
dist1(RealLast()),
angle(RealLast()),
tgang(RealLast()),
FX(1, 4),
DX(1, 4, 1, 4),
istangent(Standard_True),
choix(0),
distmin(RealLast())
{
}

View File

@@ -30,7 +30,12 @@
BlendFunc_ChAsymInv::BlendFunc_ChAsymInv(const Handle(Adaptor3d_HSurface)& S1,
const Handle(Adaptor3d_HSurface)& S2,
const Handle(Adaptor3d_HCurve)& C) :
surf1(S1),surf2(S2),curv(C),
surf1(S1),surf2(S2),
dist1(RealLast()),
angle(RealLast()),
tgang(RealLast()),
curv(C), choix(0),
first(Standard_False),
FX(1, 4),
DX(1, 4, 1, 4)
{

View File

@@ -51,16 +51,17 @@ BlendFunc_ConstRad::BlendFunc_ConstRad(const Handle(Adaptor3d_HSurface)& S1,
const Handle(Adaptor3d_HSurface)& S2,
const Handle(Adaptor3d_HCurve)& C)
:
surf1(S1),surf2(S2),
curv(C), tcurv(C),
istangent(Standard_True),
xval(1,4),
E(1,4), DEDX(1,4,1,4), DEDT(1,4),
D2EDX2(4,4,4),
D2EDXDT(1,4,1,4), D2EDT2(1,4),
maxang(RealFirst()), minang(RealLast()),
distmin(RealLast()),
mySShape(BlendFunc_Rational)
surf1(S1),surf2(S2),
curv(C), tcurv(C),
istangent(Standard_True), param(0.0),
ray1(0.0), ray2(0.0),
choix(0), xval(1, 4),
E(1,4), DEDX(1,4,1,4), DEDT(1,4),
D2EDX2(4,4,4),
D2EDXDT(1,4,1,4), D2EDT2(1,4),
maxang(RealFirst()), minang(RealLast()),
distmin(RealLast()),
mySShape(BlendFunc_Rational)
{
// Initialisaton of cash control variables.
tval = -9.876e100;

View File

@@ -28,9 +28,16 @@
BlendFunc_ConstRadInv::BlendFunc_ConstRadInv(const Handle(Adaptor3d_HSurface)& S1,
const Handle(Adaptor3d_HSurface)& S2,
const Handle(Adaptor3d_HCurve)& C):
surf1(S1),surf2(S2),curv(C)
{}
const Handle(Adaptor3d_HCurve)& C)
: surf1(S1),
surf2(S2),
curv(C),
ray1(0.0),
ray2(0.0),
choix(0),
first(Standard_False)
{
}
void BlendFunc_ConstRadInv::Set(const Standard_Real R,
const Standard_Integer Choix)

View File

@@ -38,7 +38,12 @@
BlendFunc_ConstThroat::BlendFunc_ConstThroat(const Handle(Adaptor3d_HSurface)& S1,
const Handle(Adaptor3d_HSurface)& S2,
const Handle(Adaptor3d_HCurve)& C)
: BlendFunc_GenChamfer(S1,S2,C)
: BlendFunc_GenChamfer(S1,S2,C),
istangent(Standard_False),
param(0.0),
Throat(0.0),
normtg(0.0),
theD(0.0)
{
}

View File

@@ -29,7 +29,13 @@
BlendFunc_ConstThroatInv::BlendFunc_ConstThroatInv(const Handle(Adaptor3d_HSurface)& S1,
const Handle(Adaptor3d_HSurface)& S2,
const Handle(Adaptor3d_HCurve)& C)
: BlendFunc_GenChamfInv(S1,S2,C)
: BlendFunc_GenChamfInv(S1,S2,C),
Throat(0.0),
param(0.0),
sign1(0.0),
sign2(0.0),
normtg(0.0),
theD(0.0)
{
}

View File

@@ -34,8 +34,13 @@
//purpose :
//=======================================================================
BlendFunc_Corde::BlendFunc_Corde(const Handle(Adaptor3d_HSurface)& S,
const Handle(Adaptor3d_HCurve)& CG) :
surf(S),guide(CG)
const Handle(Adaptor3d_HCurve)& CG)
: surf(S),
guide(CG),
dis(0.0),
normtg(0.0),
theD(0.0),
istangent(Standard_False)
{
}

View File

@@ -28,8 +28,12 @@
//=======================================================================
BlendFunc_GenChamfInv::BlendFunc_GenChamfInv(const Handle(Adaptor3d_HSurface)& S1,
const Handle(Adaptor3d_HSurface)& S2,
const Handle(Adaptor3d_HCurve)& C) :
surf1(S1),surf2(S2),curv(C)
const Handle(Adaptor3d_HCurve)& C)
: surf1(S1),
surf2(S2),
curv(C),
choix(0),
first(Standard_False)
{
}

View File

@@ -34,8 +34,12 @@
BlendFunc_GenChamfer::BlendFunc_GenChamfer(const Handle(Adaptor3d_HSurface)& S1,
const Handle(Adaptor3d_HSurface)& S2,
const Handle(Adaptor3d_HCurve)& CG)
: surf1(S1),surf2(S2),curv(CG),
distmin(RealLast())
: surf1(S1),
surf2(S2),
curv(CG),
choix(0),
tol(0.0),
distmin(RealLast())
{
}

View File

@@ -35,10 +35,12 @@ BlendFunc_Ruled::BlendFunc_Ruled(const Handle(Adaptor3d_HSurface)& S1,
const Handle(Adaptor3d_HSurface)& S2,
const Handle(Adaptor3d_HCurve)& C) :
surf1(S1),surf2(S2),curv(C),
istangent(Standard_True),
distmin(RealLast())
{}
surf1(S1),surf2(S2),curv(C),
istangent(Standard_True),
normtg(0.0), theD(0.0),
distmin(RealLast())
{
}
Standard_Integer BlendFunc_Ruled::NbEquations () const
{

View File

@@ -24,9 +24,13 @@
BlendFunc_RuledInv::BlendFunc_RuledInv(const Handle(Adaptor3d_HSurface)& S1,
const Handle(Adaptor3d_HSurface)& S2,
const Handle(Adaptor3d_HCurve)& C) :
surf1(S1),surf2(S2),curv(C)
{}
const Handle(Adaptor3d_HCurve)& C)
: surf1(S1),
surf2(S2),
curv(C),
first(Standard_False)
{
}
void BlendFunc_RuledInv::Set(const Standard_Boolean OnFirst,
const Handle(Adaptor2d_HCurve2d)& C)