0024171: Eliminate CLang compiler warning -Wreorder
[occt.git] / src / BlendFunc / BlendFunc_CSCircular.cxx
index 2a32525..a9ee795 100755 (executable)
@@ -1,7 +1,23 @@
-// File:      BlendFunc_CSCircular.cxx
-// Created:   Wed Jan  4 11:19:57 1995
-// Author:    Jacques GOUSSARD
-// Copyright: OPEN CASCADE 1995
+// Created on: 1995-01-04
+// Created by: Jacques GOUSSARD
+// Copyright (c) 1995-1999 Matra Datavision
+// Copyright (c) 1999-2012 OPEN CASCADE SAS
+//
+// The content of this file is subject to the Open CASCADE Technology Public
+// License Version 6.5 (the "License"). You may not use the content of this file
+// except in compliance with the License. Please obtain a copy of the License
+// at http://www.opencascade.org and read it completely before using this file.
+//
+// The Initial Developer of the Original Code is Open CASCADE S.A.S., having its
+// main offices at: 1, place des Freres Montgolfier, 78280 Guyancourt, France.
+//
+// The Original Code and all software distributed under the License is
+// distributed on an "AS IS" basis, without warranty of any kind, and the
+// Initial Developer hereby disclaims all such warranties, including without
+// limitation, any warranties of merchantability, fitness for a particular
+// purpose or non-infringement. Please see the License for the specific terms
+// and conditions governing the rights and limitations under the License.
+
 
 // Modified 10/09/1996 PMN Ajout de (Nb)Intervalles, IsRationnal 
 //                        + Utilisation de GeomFill::GetCircle dans Section.
@@ -30,7 +46,7 @@ BlendFunc_CSCircular::BlendFunc_CSCircular(const Handle(Adaptor3d_HSurface)& S,
                                            const Handle(Adaptor3d_HCurve)& C,
                                            const Handle(Adaptor3d_HCurve)& CGuide,
                                            const Handle(Law_Function)& L) :
-       surf(S),curv(C),guide(CGuide),istangent(Standard_True),law(L),
+       surf(S),curv(C),guide(CGuide),law(L),istangent(Standard_True),
        //prmc, dprmc, istangent, ray, choix, normtg,
        maxang(RealFirst()),minang(RealLast()),mySShape(BlendFunc_Rational)
        //myTConv
@@ -113,7 +129,7 @@ void BlendFunc_CSCircular::Set(const Standard_Real Param)
 //purpose  : 
 //=======================================================================
 
-void BlendFunc_CSCircular::Set(const Standard_Real First, const Standard_Real Last)
+void BlendFunc_CSCircular::Set(const Standard_Real, const Standard_Real)
 {
   Standard_NotImplemented::Raise("BlendFunc_CSCircular::Set");
 }
@@ -237,7 +253,7 @@ Standard_Boolean BlendFunc_CSCircular::IsSolution(const math_Vector& Sol, const
 
     Angle = ACos(Cosa);
     if (Sina <0.) {
-      Angle = 2.*PI - Angle;
+      Angle = 2.*M_PI - Angle;
     }
 
     if (Angle>maxang) {maxang = Angle;}
@@ -580,7 +596,7 @@ Standard_Boolean BlendFunc_CSCircular::Section(const Blend_Point& P,
 Standard_Boolean BlendFunc_CSCircular::GetSection(const Standard_Real Param,
                                                  const Standard_Real U,
                                                  const Standard_Real V,
-                                                 const Standard_Real W,
+                                                 const Standard_Real /*W*/,
                                                  TColgp_Array1OfPnt& tabP,
                                                  TColgp_Array1OfVec& tabV)
 {
@@ -686,7 +702,7 @@ Standard_Boolean BlendFunc_CSCircular::GetSection(const Standard_Real Param,
       Sina = nplan.Dot(ns.Crossed(ns2));
       Angle = ACos(Cosa);
       if (Sina <0.) {
-       Angle = 2.*PI - Angle;
+       Angle = 2.*M_PI - Angle;
       }
       Dangle = -(dnw.Dot(ns2) + ns.Dot(dn2w))/Sina;
       ncrn = nplan.Crossed(ns);