mirror of https://github.com/CGAL/cgal
more fallthrough statements
This commit is contained in:
parent
78c8179ae6
commit
c90f4bf978
|
|
@ -268,8 +268,8 @@ int readGisHeader( const char* name,_image* im)
|
|||
|
||||
status = (int)iss.str().length();
|
||||
switch ( status ) {
|
||||
case 2 : im->zdim = 1;
|
||||
case 3 : im->vdim = 1;
|
||||
case 2 : im->zdim = 1; CGAL_FALLTHROUGH;
|
||||
case 3 : im->vdim = 1; CGAL_FALLTHROUGH;
|
||||
case 4 : break;
|
||||
default :
|
||||
fprintf( stderr, "readGisHeader: unable to read dimensions in '%s'\n", name );
|
||||
|
|
|
|||
|
|
@ -253,6 +253,7 @@ RFcoefficientType * InitRecursiveCoefficients( double x,
|
|||
fprintf( stderr, "%s: switch to default coefficients (smoothing).\n", proc );
|
||||
}
|
||||
derivative = DERIVATIVE_0;
|
||||
CGAL_FALLTHROUGH;
|
||||
case DERIVATIVE_0 :
|
||||
a0 = 1.68;
|
||||
omega0 = 0.6318;
|
||||
|
|
@ -264,6 +265,7 @@ RFcoefficientType * InitRecursiveCoefficients( double x,
|
|||
b1 = 1.723;
|
||||
break;
|
||||
case DERIVATIVE_1 :
|
||||
CGAL_FALLTHROUGH;
|
||||
case DERIVATIVE_1_CONTOURS :
|
||||
a0 = -0.6472;
|
||||
omega0 = 0.6719;
|
||||
|
|
@ -293,6 +295,7 @@ RFcoefficientType * InitRecursiveCoefficients( double x,
|
|||
/*--- normalisation ---*/
|
||||
switch ( derivative ) {
|
||||
default :
|
||||
CGAL_FALLTHROUGH;
|
||||
case DERIVATIVE_0 :
|
||||
sumA = 2.0 * a1 * exp( b0 ) * cos0 * cos0 - a0 * sin0 * exp( 2.0 * b0 );
|
||||
sumA += a0 * sin0 - 2.0 * a1 * exp( b0 );
|
||||
|
|
@ -401,7 +404,9 @@ RFcoefficientType * InitRecursiveCoefficients( double x,
|
|||
|
||||
switch ( derivative ) {
|
||||
default :
|
||||
CGAL_FALLTHROUGH;
|
||||
case DERIVATIVE_0 :
|
||||
CGAL_FALLTHROUGH;
|
||||
case DERIVATIVE_2 :
|
||||
RFC->sn1 = RFC->sp1 - RFC->sd1 * RFC->sp0;
|
||||
RFC->sn2 = RFC->sp2 - RFC->sd2 * RFC->sp0;
|
||||
|
|
@ -409,7 +414,9 @@ RFcoefficientType * InitRecursiveCoefficients( double x,
|
|||
RFC->sn4 = - RFC->sd4 * RFC->sp0;
|
||||
break;
|
||||
case DERIVATIVE_1 :
|
||||
CGAL_FALLTHROUGH;
|
||||
case DERIVATIVE_1_CONTOURS :
|
||||
CGAL_FALLTHROUGH;
|
||||
case DERIVATIVE_3 :
|
||||
RFC->sn1 = - RFC->sp1 + RFC->sd1 * RFC->sp0;
|
||||
RFC->sn2 = - RFC->sp2 + RFC->sd2 * RFC->sp0;
|
||||
|
|
@ -445,6 +452,7 @@ RFcoefficientType * InitRecursiveCoefficients( double x,
|
|||
fprintf( stderr, "%s: switch to default coefficients (smoothing).\n", proc );
|
||||
}
|
||||
derivative = DERIVATIVE_0;
|
||||
CGAL_FALLTHROUGH;
|
||||
case DERIVATIVE_0 :
|
||||
RFC->sp0 = (1.0 - ex) * (1.0 - ex) / (1.0 + 2.0 * x * ex - ex * ex);
|
||||
RFC->sp1 = RFC->sp0 * (x - 1.0) * ex;
|
||||
|
|
@ -535,6 +543,7 @@ int RecursiveFilter1D( RFcoefficientType *RFC,
|
|||
fprintf( stderr, "%s: unknown type of recursive filter.\n", proc );
|
||||
return( EXIT_ON_FAILURE );
|
||||
case GAUSSIAN_FIDRICH :
|
||||
CGAL_FALLTHROUGH;
|
||||
case GAUSSIAN_DERICHE :
|
||||
/*--- filtrage generique d'ordre 4 ---*/
|
||||
rp0 = RFC->sp0; rp1 = RFC->sp1; rp2 = RFC->sp2; rp3 = RFC->sp3;
|
||||
|
|
@ -583,7 +592,9 @@ int RecursiveFilter1D( RFcoefficientType *RFC,
|
|||
|
||||
switch( RFC->derivative ) {
|
||||
default :
|
||||
CGAL_FALLTHROUGH;
|
||||
case DERIVATIVE_0 :
|
||||
CGAL_FALLTHROUGH;
|
||||
case DERIVATIVE_2 :
|
||||
|
||||
rp0 = RFC->sp0; rp1 = RFC->sp1;
|
||||
|
|
@ -619,6 +630,7 @@ int RecursiveFilter1D( RFcoefficientType *RFC,
|
|||
break;
|
||||
|
||||
case DERIVATIVE_1 :
|
||||
CGAL_FALLTHROUGH;
|
||||
case DERIVATIVE_1_CONTOURS :
|
||||
rp1 = RFC->sp1;
|
||||
rn1 = RFC->sn1;
|
||||
|
|
|
|||
Loading…
Reference in New Issue