~ubuntu-branches/debian/sid/gdal/sid

« back to all changes in this revision

Viewing changes to frmts/hfa/hfa.h

  • Committer: Package Import Robot
  • Author(s): Francesco Paolo Lovergine
  • Date: 2012-05-07 15:04:42 UTC
  • mfrom: (5.5.16 experimental)
  • Revision ID: package-import@ubuntu.com-20120507150442-2eks97loeh6rq005
Tags: 1.9.0-1
* Ready for sid, starting transition.
* All symfiles updated to latest builds.
* Added dh_numpy call in debian/rules to depend on numpy ABI.
* Policy bumped to 3.9.3, no changes required.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/******************************************************************************
2
 
 * $Id: hfa.h 21007 2010-10-29 15:31:38Z warmerdam $
 
2
 * $Id: hfa.h 21687 2011-02-12 03:59:15Z warmerdam $
3
3
 *
4
4
 * Project:  Erdas Imagine (.img) Translator
5
5
 * Purpose:  Public (C callable) interface for the Erdas Imagine reading
135
135
HFAHandle CPL_DLL HFAOpen( const char * pszFilename, const char * pszMode );
136
136
void    CPL_DLL HFAClose( HFAHandle );
137
137
CPLErr HFADelete( const char *pszFilename );
 
138
CPLErr HFARenameReferences( HFAHandle, const char *, const char * );
138
139
 
139
140
HFAHandle CPL_DLL HFACreateLL( const char *pszFilename );
140
141
HFAHandle CPL_DLL HFACreate( const char *pszFilename, int nXSize, int nYSize, 
141
142
                             int nBands, int nDataType, char ** papszOptions );
142
143
const char CPL_DLL *HFAGetIGEFilename( HFAHandle );
143
144
CPLErr  CPL_DLL HFAFlush( HFAHandle );
144
 
int CPL_DLL HFACreateOverview( HFAHandle hHFA, int nBand, int nOverviewLevel);
 
145
int CPL_DLL HFACreateOverview( HFAHandle hHFA, int nBand, int nOverviewLevel,
 
146
                               const char *pszResampling );
145
147
 
146
148
const Eprj_MapInfo CPL_DLL *HFAGetMapInfo( HFAHandle );
147
149
int CPL_DLL HFAGetGeoTransform( HFAHandle, double* );
304
306
#define EPRJ_STEREOGRAPHIC_EXTENDED             50
305
307
#define EPRJ_CASSINI                            51
306
308
#define EPRJ_TWO_POINT_EQUIDISTANT              52
307
 
#define EPRJ_STEREOGRAPHIC_NORTH_POLE           53
308
 
#define EPRJ_STEREOGRAPHIC_SOUTH_POLE           54
 
309
#define EPRJ_ANCHORED_LSR                       53
 
310
#define EPRJ_KROVAK                             54
 
311
#define EPRJ_DOUBLE_STEREOGRAPHIC               55
 
312
#define EPRJ_AITOFF                             56
 
313
#define EPRJ_CRASTER_PARABOLIC                  57
 
314
#define EPRJ_CYLINDRICAL_EQUAL_AREA             58
 
315
#define EPRJ_FLAT_POLAR_QUARTIC                 59
 
316
#define EPRJ_TIMES                              60
 
317
#define EPRJ_WINKEL_TRIPEL                      61
 
318
#define EPRJ_HAMMER_AITOFF                      62
 
319
#define EPRJ_VERTICAL_NEAR_SIDE_PERSPECTIVE     63
 
320
#define EPRJ_HOTINE_OBLIQUE_MERCATOR_AZIMUTH_CENTER           64
 
321
#define EPRJ_HOTINE_OBLIQUE_MERCATOR_TWO_POINT_CENTER         65
 
322
#define EPRJ_HOTINE_OBLIQUE_MERCATOR_TWO_POINT_NATURAL_ORIGIN 66
 
323
#define EPRJ_LAMBERT_CONFORMAL_CONIC_1SP        67
 
324
#define EPRJ_PSEUDO_MERCATOR                    68
 
325
#define EPRJ_MERCATOR_VARIANT_A                 69
309
326
 
310
327
#define EPRJ_EXTERNAL_RSO                       "eprj_rso"
311
328
#define EPRJ_EXTERNAL_NZMG                      "nzmg"
 
329
#define EPRJ_EXTERNAL_INTEGERIZED_SINUSOIDAL    "isin"
312
330
 
313
331
CPL_C_END
314
332