emutil.cpp File Reference

#include "all_imageio.h"
#include "portable_fileio.h"
#include "emcache.h"
#include "emdata.h"
#include "ctf.h"
#include "emassert.h"
#include <sys/param.h>

Include dependency graph for emutil.cpp:

Go to the source code of this file.

Functions

static int imgscore_cmp (const void *imgscore1, const void *imgscore2)


Function Documentation

static int imgscore_cmp ( const void *  imgscore1,
const void *  imgscore2 
) [static]

Definition at line 1075 of file emutil.cpp.

References Assert.

Referenced by EMAN::ImageSort::sort().

01076 {
01077         Assert(imgscore1 != 0);
01078         Assert(imgscore2 != 0);
01079 
01080         float c = ((ImageScore *)imgscore1)->score - ((ImageScore *)imgscore2)->score;
01081         if (c<0) {
01082                 return 1;
01083         }
01084         else if (c>0) {
01085                 return -1;
01086         }
01087         return 0;
01088 }


Generated on Tue May 25 17:14:07 2010 for EMAN2 by  doxygen 1.4.7