91 #define E_DEM_EMPTY 3000
118 const
char*
get_name() const throw();
147 void checkLimits() throw(r_Error);
150 void readFromSrcStream() throw(r_Error);
151 void readToSrcStream() throw(r_Error);
152 void writeFromDestStream() throw(r_Error);
153 void writeToDestStream(ofstream& oFile) throw(r_Error);
160 static const
char* paramSep;
161 static const
char* paramEq;
162 static const
char* paramFlipX;
163 static const
char* paramFlipY;
164 static const
char* paramStartX;
165 static const
char* paramEndX;
166 static const
char* paramResX;
167 static const
char* paramStartY;
168 static const
char* paramEndY;
169 static const
char* paramResY;
179 typedef vector<DEMRow> DEMRowVec;
r_Double resx
Definition: dem.hh:105
const char * get_name() const
identification
static bool decodeOptions(const char *options, r_GeoBBox &collBBox)
decode convertor options
static const r_Double NULL_DB
Definition: dem.hh:97
unsigned int r_ULong
Definition: odmgtypes.hh:114
Definition: raslib/type.hh:56
r_Convertor * clone() const
cloning
unsigned int r_Dimension
Definition: mddtypes.hh:118
r_convDesc & convertTo(const char *options=NULL)
convert array to DEF
static const r_Dimension destIntervDim
dimension of dest domain accepted as input in convertTo
Definition: dem.hh:128
double r_Double
Definition: odmgtypes.hh:138
Definition: convertor.hh:111
r_ULong flipx
Definition: dem.hh:107
r_Data_Format
Definition: mddtypes.hh:133
static const r_Double ZERO_DB
Definition: dem.hh:98
r_convDesc & convertFrom(const char *options=NULL)
convert DEF to array
r_Double starty
Definition: dem.hh:106
static void initGeoBBox(r_GeoBBox &cBBox)
init convertor parameters to default value
r_Double endy
Definition: dem.hh:106
r_Double endx
Definition: dem.hh:105
static string encodeOptions(const r_GeoBBox &collBBox)
encode convertor options
r_Data_Format get_data_format() const
r_Conv_DEM(const char *source, const r_Minterval &lengthordomain, const r_Type *tp)
static const r_Dimension srcIntervDim
dimension of src domain accepted as input in convertFrom
Definition: dem.hh:125
r_ULong flipy
Definition: dem.hh:107
r_Double startx
Definition: dem.hh:105
static const r_Double ZERO_DEM
Definition: dem.hh:99
Definition: convertor.hh:56
r_Double resy
Definition: dem.hh:106
Definition: minterval.hh:249