/usr/include/qgis/qgsrasterpyramid.h is in libqgis-dev 1.7.4+1.7.5~20120320-1.1+b1.
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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | /***************************************************************************
qgsrasterpyramid.h
-------------------
begin : 2007
copyright : (C) 2007 by Gary E. Sherman
email : sherman@mrcc.com
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
#ifndef QGSRASTERPYRAMID
#define QGSRASTERPYRAMID
/** \ingroup core
* This struct is used to store pyramid info for the raster layer.
*/
class CORE_EXPORT QgsRasterPyramid
{
public:
/** \brief The pyramid level as implemented in gdal (level 2 is half orignal raster size etc) */
int level;
/** \brief XDimension for this pyramid layer */
int xDim;
/** \brief YDimension for this pyramid layer */
int yDim;
/** \brief Whether the pyramid layer has been built yet */
bool exists;
/** \brief Whether the pyramid should be built */
bool build;
QgsRasterPyramid()
{
level = 0;
xDim = 0;
yDim = 0;
exists = false;
build = false;
}
};
#endif
|