Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Public Attributes | Static Protected Attributes | List of all members
MiniDatabuf Class Reference

Public Member Functions

 MiniDatabuf ()
 default constructor
 
void set_extents (float left, float right, float bottom, float top)
 
void set_LLWGS84corners (float sw_corner_x, float sw_corner_y, float se_corner_x, float se_corner_y, float nw_corner_x, float nw_corner_y, float ne_corner_x, float ne_corner_y)
 
bool SetBounds (const vtProjection &proj, const DRECT &extents)
 
void alloc (unsigned int xs, unsigned int ys, unsigned int zs, unsigned int ts=1, unsigned int ty=0)
 
void reset ()
 
void release ()
 
void savedata (const char *filename)
 
bool savedataJPEG (const char *filename, int quality)
 

Public Attributes

unsigned int xsize
 
unsigned int ysize
 
unsigned int zsize
 
unsigned int tsteps
 
unsigned int type
 
float swx
 
float swy
 
float nwx
 
float nwy
 
float nex
 
float ney
 
float sex
 
float sey
 
float h0
 
float dh
 
float t0
 
float dt
 
float scaling
 
float bias
 
float minvalue
 optional minimum and maximum value
 
float maxvalue
 
float LLWGS84_swx
 optional corner points in Lat/Lon (WGS84, degrees)
 
float LLWGS84_swy
 
float LLWGS84_nwx
 
float LLWGS84_nwy
 
float LLWGS84_nex
 
float LLWGS84_ney
 
float LLWGS84_sex
 
float LLWGS84_sey
 
void * data
 
unsigned int bytes
 

Static Protected Attributes

static int MAGIC =13269
 

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