Merge remote-tracking branch 'origin/5.4'
[scilab.git] / scilab / modules / graphics / src / c / math_graphics.c
index fd93efd..4d81c2f 100644 (file)
@@ -30,9 +30,9 @@ double Mini(const double vect[], int n)
 {
     int i = 0;
     double vmin = LARGEST_REAL;
-    for (; i < n ; i++)
+    for (i = 0 ; i < n ; i++) 
     {
-        /*    if ( isinf(vect[i])== 0 && isnan(vect[i])==0 && vect[i] < vmin)  */
+        /*    if (isinf(vect[i])== 0 && isnan(vect[i])==0 && vect[i] < vmin)  */
         if (finite(vect[i]) == 1 && vect[i] < vmin)
         {
             vmin = vect[i];
@@ -45,10 +45,10 @@ double Mini(const double vect[], int n)
 double Maxi(const double vect[], int n)
 {
     int i = 0;
-    double maxi = -LARGEST_REAL;
-    for (; i < n ; i++)
+    double maxi = - LARGEST_REAL;
+    for (i = 0 ; i < n ; i++)
     {
-        /* if ( isinf(vect[i])== 0 && isnan(vect[i])==0 && vect[i] > maxi) */
+        /* if (isinf(vect[i])== 0 && isnan(vect[i])==0 && vect[i] > maxi) */
         if (finite(vect[i]) == 1 && vect[i] > maxi)
         {
             maxi = vect[i];
@@ -86,42 +86,42 @@ void MiniMaxi(const double vect[], int n, double * const min, double * const max
 /*----------------------------------------------------------------------------*/
 
 /* perform the rotation of point from to point dest  */
-void rotate2D( double from[2], double center[2], double angle, double dest[2] )
+void rotate2D(double from[2], double center[2], double angle, double dest[2])
 {
-    rotate2Dim( from, center, cos( angle ), sin( angle ), dest ) ;
+    rotate2Dim(from, center, cos(angle), sin(angle), dest);
 }
 
 /*----------------------------------------------------------------------------*/
 /* perform the rotation of point from to point to. */
 /* the angle is directly given with its sine and cosine for speed */
-void rotate2Dim( double from[2]   ,
-                 double center[2] ,
-                 double cosAngle  ,
-                 double sinAngle  ,
-                 double dest[2]    )
+void rotate2Dim(double from[2]   ,
+                double center[2] ,
+                double cosAngle  ,
+                double sinAngle  ,
+                double dest[2])
 {
-    double diff[2] ;
+    double diff[2];
 
     /* put the center to (0,0) */
-    diff[0] = from[0] - center[0] ;
-    diff[1] = from[1] - center[1] ;
+    diff[0] = from[0] - center[0];
+    diff[1] = from[1] - center[1];
 
     /* turn and translate back */
-    dest[0] = diff[0] * cosAngle - diff[1] * sinAngle + center[0] ;
-    dest[1] = diff[0] * sinAngle + diff[1] * cosAngle + center[1] ;
+    dest[0] = diff[0] * cosAngle - diff[1] * sinAngle + center[0];
+    dest[1] = diff[0] * sinAngle + diff[1] * cosAngle + center[1];
 }
 /*----------------------------------------------------------------------------*/
 /* perform the translation of point from to point to with vector trans */
-void translate2D( double from[2], double trans[2], double dest[2] )
+void translate2D(double from[2], double trans[2], double dest[2])
 {
-    dest[0] = from[0] + trans[0] ;
-    dest[1] = from[1] + trans[1] ;
+    dest[0] = from[0] + trans[0];
+    dest[1] = from[1] + trans[1];
 }
 /*----------------------------------------------------------------------------*/
-void iTranslate2D( int from[2], int trans[2], int dest[2] )
+void iTranslate2D(int from[2], int trans[2], int dest[2])
 {
-    dest[0] = from[0] + trans[0] ;
-    dest[1] = from[1] + trans[1] ;
+    dest[0] = from[0] + trans[0];
+    dest[1] = from[1] + trans[1];
 }
 /*----------------------------------------------------------------------------*/
 void vectSubstract2D(const double vect1[2], const double vect2[], double res[2])
@@ -142,18 +142,18 @@ void scalarMult2D(const double v[2], const double scalar, double res[2])
     res[1] = scalar * v[1];
 }
 /*----------------------------------------------------------------------------*/
-void normalize2d( double vect[2] )
+void normalize2d(double vect[2])
 {
-    double norm = NORM_2D(vect) ;
-    vect[0] /= norm ;
-    vect[1] /= norm ;
+    double norm = NORM_2D(vect);
+    vect[0] /= norm;
+    vect[1] /= norm;
 }
 /*----------------------------------------------------------------------------*/
-void iNormalize2d( int vect[2] )
+void iNormalize2d(int vect[2])
 {
-    double norm = NORM_2D(vect) ;
-    vect[0] = round( vect[0] / norm ) ;
-    vect[1] = round( vect[1] / norm ) ;
+    double norm = NORM_2D(vect);
+    vect[0] = round(vect[0] / norm);
+    vect[1] = round(vect[1] / norm);
 }
 /*----------------------------------------------------------------------------*/
 BOOL isPointInTriangle(const double point[2], const double a[2],
@@ -193,7 +193,7 @@ BOOL areOnSameSideOfLine(const double p1[2], const double p2[2],
 
 }
 /*----------------------------------------------------------------------------*/
-void crossProduct( const double v1[3], const double v2[3], double res[3] )
+void crossProduct(const double v1[3], const double v2[3], double res[3])
 {
     /* save data to be able to use v1 o v2 as res */
     double v10 = v1[0];
@@ -226,7 +226,7 @@ void scalarMult3D(const double v[3], double scalar, double res[3])
     res[2] = scalar * v[2];
 }
 /*----------------------------------------------------------------------------*/
-void normalize3D( double vect[3] )
+void normalize3D(double vect[3])
 {
     double norm = NORM_3D(vect) ;
     vect[0] /= norm ;