Salome HOME
Sources formated according to the codeing standards
[modules/shaper.git] / src / GeomAPI / GeomAPI_Circ.cpp
index 31dbfab6cd7dcbfc5cebe735f6265d8c2e02fccc..566824e06007ddc6144f6f5127eed047de547f73 100644 (file)
 
 #define MY_CIRC static_cast<gp_Circ*>(myImpl)
 
-static gp_Circ* newCirc(const gp_Pnt& theCenter,
-                        const gp_Dir& theDir,
-                        const double  theRadius)
+static gp_Circ* newCirc(const gp_Pnt& theCenter, const gp_Dir& theDir, const double theRadius)
 {
   return new gp_Circ(gp_Ax2(theCenter, theDir), theRadius);
 }
 
 GeomAPI_Circ::GeomAPI_Circ(const boost::shared_ptr<GeomAPI_Pnt>& theCenter,
-                           const boost::shared_ptr<GeomAPI_Dir>& theDir,
-                           double                                theRadius)
-  : GeomAPI_Interface(newCirc(theCenter->impl<gp_Pnt>(),
-                              theDir->impl<gp_Dir>(), theRadius))
+                           const boost::shared_ptr<GeomAPI_Dir>& theDir, double theRadius)
+    : GeomAPI_Interface(newCirc(theCenter->impl<gp_Pnt>(), theDir->impl<gp_Dir>(), theRadius))
 {
 }
 
-const boost::shared_ptr<GeomAPI_Pnt> GeomAPI_Circ::project(const boost::shared_ptr<GeomAPI_Pnt>& thePoint) const
+const boost::shared_ptr<GeomAPI_Pnt> GeomAPI_Circ::project(
+    const boost::shared_ptr<GeomAPI_Pnt>& thePoint) const
 {
   boost::shared_ptr<GeomAPI_Pnt> aResult;
   if (!MY_CIRC)
-    return aResult;
+  return aResult;
 
   Handle(Geom_Circle) aCircle = new Geom_Circle(*MY_CIRC);
 
@@ -43,18 +40,15 @@ const boost::shared_ptr<GeomAPI_Pnt> GeomAPI_Circ::project(const boost::shared_p
 
   GeomAPI_ProjectPointOnCurve aProj(aPoint, aCircle);
   Standard_Integer aNbPoint = aProj.NbPoints();
-  if (aNbPoint > 0)
-  {
+  if (aNbPoint > 0) {
     double aMinDistance = 0, aDistance;
-    for (Standard_Integer j = 1; j <= aNbPoint; j++)
-    {
+    for (Standard_Integer j = 1; j <= aNbPoint; j++) {
       gp_Pnt aNewPoint = aProj.Point(j);
       aDistance = aNewPoint.Distance(aPoint);
-      if (!aMinDistance || aDistance < aMinDistance)
-      {
+      if (!aMinDistance || aDistance < aMinDistance) {
         aMinDistance = aDistance;
         aResult = boost::shared_ptr<GeomAPI_Pnt>(
-          new GeomAPI_Pnt(aNewPoint.X(), aNewPoint.Y(), aNewPoint.Z()));
+            new GeomAPI_Pnt(aNewPoint.X(), aNewPoint.Y(), aNewPoint.Z()));
       }
     }
   }