1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-09 13:22:24 +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

@@ -16,7 +16,11 @@
#include <AppParCurves_ConstraintCouple.hxx>
AppParCurves_ConstraintCouple::
AppParCurves_ConstraintCouple() {}
AppParCurves_ConstraintCouple()
: myIndex(-1),
myConstraint(AppParCurves_NoConstraint)
{
}
AppParCurves_ConstraintCouple::

View File

@@ -58,7 +58,11 @@ AppParCurves_Gradient::
const Standard_Real Tol3d,
const Standard_Real Tol2d,
const Standard_Integer NbIterations):
ParError(FirstPoint, LastPoint,0.0) {
ParError(FirstPoint, LastPoint,0.0),
AvError(0.0),
MError3d(0.0),
MError2d(0.0)
{
// Standard_Boolean grad = Standard_True;
Standard_Integer j, k, i2, l;

View File

@@ -46,7 +46,10 @@ static Standard_Integer ComputeDegree(const TColStd_Array1OfInteger& mults,
//purpose :
//=======================================================================
AppParCurves_MultiBSpCurve::AppParCurves_MultiBSpCurve() {}
AppParCurves_MultiBSpCurve::AppParCurves_MultiBSpCurve()
: myDegree(0)
{
}
//=======================================================================
@@ -56,7 +59,8 @@ AppParCurves_MultiBSpCurve::AppParCurves_MultiBSpCurve() {}
AppParCurves_MultiBSpCurve::AppParCurves_MultiBSpCurve
(const Standard_Integer NbPol):
AppParCurves_MultiCurve(NbPol)
AppParCurves_MultiCurve(NbPol),
myDegree(0)
{
}

View File

@@ -25,7 +25,11 @@
#define tabPoint Handle(TColgp_HArray1OfPnt)::DownCast (ttabPoint)
#define tabPoint2d Handle(TColgp_HArray1OfPnt2d)::DownCast (ttabPoint2d)
AppParCurves_MultiPoint::AppParCurves_MultiPoint() {}
AppParCurves_MultiPoint::AppParCurves_MultiPoint()
: nbP(0),
nbP2d(0)
{
}
AppParCurves_MultiPoint::AppParCurves_MultiPoint (const Standard_Integer NbPoles,