Functions

Functions

void mask_from_surf (const char *surface_name="*")
 
boolvec * mask_apply_to_surf (const char *mask_name="*", const char *surface_name="*")
 
strvec * mask_getName (const char *mask_name="*")
 
const char * mask_getNameAt (int pos)
 
intvec * mask_getId (const char *mask_name="*")
 
void mask_setName (const char *new_name, const char *mask_name="*")
 
void mask_del (const char *mask_name="*")
 
int mask_size ()
 
void mask_info (const char *mask_name="*")
 

Detailed Description

Function Documentation

boolvec* surfit::mask_apply_to_surf ( const char *  mask_name = "*",
const char *  surface_name = "*" 
)
Tcl syntax:
mask_apply_to_surf mask_name surface_name
Description:
sets undefined values for all surface cells where mask have false values.
void surfit::mask_del ( const char *  mask_name = "*")
Tcl syntax:
mask_del mask_name
Description:
removes mask mask from memory
void surfit::mask_from_surf ( const char *  surface_name = "*")
Tcl syntax:
mask_from_surf surface_name
Description:
makes mask from surface. Resulting mask will have false values for all cells, where surface have undefined values.
intvec* surfit::mask_getId ( const char *  mask_name = "*")
Tcl syntax:
mask_getId mask_name
Description:
returns unique mask identificator
strvec* surfit::mask_getName ( const char *  mask_name = "*")
Tcl syntax:
mask_getName mask_name
Description:
returns name of the mask
const char* surfit::mask_getNameAt ( int  pos)
Tcl syntax:
mask_getNameAt position
Description:
returns name of mask at position "pos"
void surfit::mask_info ( const char *  mask_name = "*")
Tcl syntax:
masks_info mask_name
Description:
prints information about mask masks in memory
void surfit::mask_setName ( const char *  new_name,
const char *  mask_name = "*" 
)
Tcl syntax:
mask_setName "new_name" mask_name
Description:
sets name for the mask
int surfit::mask_size ( )
Tcl syntax:
mask_size
Description:
returns number of mask masks in memory



surfit: gridding and contouring software.