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:
@@ -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)
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
//=======================================================================
|
||||
|
@@ -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())
|
||||
{
|
||||
}
|
||||
|
@@ -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)
|
||||
{
|
||||
|
@@ -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;
|
||||
|
@@ -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)
|
||||
|
@@ -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)
|
||||
{
|
||||
}
|
||||
|
||||
|
@@ -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)
|
||||
{
|
||||
}
|
||||
|
||||
|
@@ -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)
|
||||
{
|
||||
}
|
||||
|
||||
|
@@ -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)
|
||||
{
|
||||
}
|
||||
|
||||
|
@@ -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())
|
||||
{
|
||||
}
|
||||
|
||||
|
@@ -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
|
||||
{
|
||||
|
@@ -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)
|
||||
|
Reference in New Issue
Block a user