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

@@ -54,9 +54,16 @@ AppDef_LinearCriteria::AppDef_LinearCriteria(const AppDef_MultiLine& SSP,
const Standard_Integer FirstPoint,
const Standard_Integer LastPoint):
mySSP(SSP),
myQuadraticWeight(0.0),
myQualityWeight(0.0),
myPntWeight(FirstPoint, LastPoint),
myE(0)
myLength(0.0),
myE(0),
IF(0),
IL(0)
{
memset (myEstimation, 0, sizeof (myEstimation));
memset (myPercent, 0, sizeof (myPercent));
myPntWeight.Init(1.);
}