/usr/include/ossim/elevation/ossimElevLess.h is in libossim-dev 2.2.2-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | //*******************************************************************
//
// License: See top level LICENSE.txt file.
//
// DESCRIPTION:
// Function object (functor) to for stl's sort method for sorting
// a vector of ossimElevSource* by best post spacing.
//*****************************************************************************
// $Id: ossimElevLess.h 9968 2006-11-29 14:01:53Z gpotts $
#ifndef ossimElevLess_HEADER
#define ossimElevLess_HEADER
#include <functional>
#include <ossim/elevation/ossimElevSource.h>
class ossimElevLess :
public std::binary_function<const ossimRefPtr<ossimElevSource>,
const ossimRefPtr<ossimElevSource>, bool>
{
public:
bool operator() (const ossimRefPtr<ossimElevSource> a, const ossimRefPtr< ossimElevSource> b) const
{
return (a->getMeanSpacingMeters() < b->getMeanSpacingMeters());
}
};
#endif
|