QGIS API Documentation  2.5.0-Master
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Types | Public Slots | Public Member Functions | List of all members
QgsRasterLayerSaveAsDialog Class Reference

#include <qgsrasterlayersaveasdialog.h>

Inheritance diagram for QgsRasterLayerSaveAsDialog:
Inheritance graph
[legend]

Public Types

enum  Mode { RawDataMode, RenderedImageMode }
 
enum  CrsState { OriginalCrs, CurrentCrs, UserCrs }
 
enum  ResolutionState { OriginalResolution, UserResolution }
 

Public Slots

virtual void accept ()
 

Public Member Functions

 QgsRasterLayerSaveAsDialog (QgsRasterLayer *rasterLayer, QgsRasterDataProvider *sourceProvider, const QgsRectangle &currentExtent, const QgsCoordinateReferenceSystem &layerCrs, const QgsCoordinateReferenceSystem &currentCrs, QWidget *parent=0, Qt::WindowFlags f=0)
 
 ~QgsRasterLayerSaveAsDialog ()
 
Mode mode () const
 
int nColumns () const
 
int nRows () const
 
double xResolution () const
 
double yResolution () const
 
int maximumTileSizeX () const
 
int maximumTileSizeY () const
 
bool tileMode () const
 
QString outputFileName () const
 
QString outputFormat () const
 
QgsCoordinateReferenceSystem outputCrs ()
 
QStringList createOptions () const
 
QgsRectangle outputRectangle () const
 
QgsRasterRangeList noData () const
 
QList< int > pyramidsList () const
 
QgsRaster::RasterBuildPyramids buildPyramidsFlag () const
 
QString pyramidsResamplingMethod () const
 
QgsRaster::RasterPyramidsFormat pyramidsFormat () const
 
QStringList pyramidsConfigOptions () const
 
void hideFormat ()
 
void hideOutput ()
 

Member Enumeration Documentation

Enumerator
OriginalCrs 
CurrentCrs 
UserCrs 
Enumerator
RawDataMode 
RenderedImageMode 
Enumerator
OriginalResolution 
UserResolution 

Constructor & Destructor Documentation

QgsRasterLayerSaveAsDialog::QgsRasterLayerSaveAsDialog ( QgsRasterLayer rasterLayer,
QgsRasterDataProvider sourceProvider,
const QgsRectangle currentExtent,
const QgsCoordinateReferenceSystem layerCrs,
const QgsCoordinateReferenceSystem currentCrs,
QWidget *  parent = 0,
Qt::WindowFlags  f = 0 
)
QgsRasterLayerSaveAsDialog::~QgsRasterLayerSaveAsDialog ( )

Member Function Documentation

virtual void QgsRasterLayerSaveAsDialog::accept ( )
inlinevirtualslot
QgsRaster::RasterBuildPyramids QgsRasterLayerSaveAsDialog::buildPyramidsFlag ( ) const
QStringList QgsRasterLayerSaveAsDialog::createOptions ( ) const
void QgsRasterLayerSaveAsDialog::hideFormat ( )
void QgsRasterLayerSaveAsDialog::hideOutput ( )
int QgsRasterLayerSaveAsDialog::maximumTileSizeX ( ) const
int QgsRasterLayerSaveAsDialog::maximumTileSizeY ( ) const
QgsRasterLayerSaveAsDialog::Mode QgsRasterLayerSaveAsDialog::mode ( ) const
int QgsRasterLayerSaveAsDialog::nColumns ( ) const
QgsRasterRangeList QgsRasterLayerSaveAsDialog::noData ( ) const
int QgsRasterLayerSaveAsDialog::nRows ( ) const
QgsCoordinateReferenceSystem QgsRasterLayerSaveAsDialog::outputCrs ( )
QString QgsRasterLayerSaveAsDialog::outputFileName ( ) const
QString QgsRasterLayerSaveAsDialog::outputFormat ( ) const
QgsRectangle QgsRasterLayerSaveAsDialog::outputRectangle ( ) const
QStringList QgsRasterLayerSaveAsDialog::pyramidsConfigOptions ( ) const
inline
QgsRaster::RasterPyramidsFormat QgsRasterLayerSaveAsDialog::pyramidsFormat ( ) const
inline
QList< int > QgsRasterLayerSaveAsDialog::pyramidsList ( ) const
QString QgsRasterLayerSaveAsDialog::pyramidsResamplingMethod ( ) const
inline
bool QgsRasterLayerSaveAsDialog::tileMode ( ) const
double QgsRasterLayerSaveAsDialog::xResolution ( ) const
double QgsRasterLayerSaveAsDialog::yResolution ( ) const

The documentation for this class was generated from the following files: