0024275: Cppcheck warnings on uninitialized class members
[occt.git] / src / Adaptor3d / Adaptor3d_IsoCurve.cxx
index d2df8c3..ddddd95 100755 (executable)
 //=======================================================================
 
 Adaptor3d_IsoCurve::Adaptor3d_IsoCurve() :
-       myIso(GeomAbs_NoneIso)
+       myIso(GeomAbs_NoneIso),
+          myFirst ( 0. ),
+          myLast ( 0. ),
+          myParameter ( 0. )
 {}
 
 //=======================================================================
@@ -48,7 +51,10 @@ Adaptor3d_IsoCurve::Adaptor3d_IsoCurve() :
 //purpose  : 
 //=======================================================================
 
-Adaptor3d_IsoCurve::Adaptor3d_IsoCurve(const Handle(Adaptor3d_HSurface)& S)
+Adaptor3d_IsoCurve::Adaptor3d_IsoCurve(const Handle(Adaptor3d_HSurface)& S) :
+          myFirst ( 0. ),
+          myLast ( 0. ),
+          myParameter ( 0. )
 {
   Load(S);
 }
@@ -553,7 +559,6 @@ GeomAbs_CurveType Adaptor3d_IsoCurve::GetType() const {
          Standard_NoSuchObject::Raise("Adaptor3d_IsoCurve:NoneIso");
          // portage WNT
          return GeomAbs_OtherCurve;
-         break;
        }
       }
       break;
@@ -805,10 +810,8 @@ gp_Elips Adaptor3d_IsoCurve::Ellipse() const
   default:  
     {
       Standard_NoSuchObject::Raise("Adaptor3d_IsoCurve:Ellipse");
-    }
-    
+    } 
   }
-  // portage WNT
   return gp_Elips();
 }