mathematical commands for masks
[commands for masks]


Functions

bool surfit::mask_getValue (REAL x, REAL y, const char *mask_name_or_position="0")
bool surfit::mask_and (const char *mask1_name_or_position="0", const char *mask2_name_or_position="0")
bool surfit::mask_not (const char *mask1_name_or_position="0", const char *mask2_name_or_position="0")
bool surfit::mask_or (const char *mask1_name_or_position="0", const char *mask2_name_or_position="0")
bool surfit::mask_xor (const char *mask1_name_or_position="0", const char *mask2_name_or_position="0")

Function Documentation

bool mask_and const char *  mask1_name_or_position = "0",
const char *  mask2_name_or_position = "0"
 

Tcl syntax:
mask_and "mask1_name_or_position" "mask2_name_or_position"
Description:
makes AND operation: mask1 = mask1 AND mask2

bool mask_getValue REAL  x,
REAL  y,
const char *  mask_name_or_position = "0"
 

Tcl syntax:
mask_getValue x y "mask_name_or_position"
Description:
calculates mask value at point (x,y)

bool mask_not const char *  mask1_name_or_position = "0",
const char *  mask2_name_or_position = "0"
 

Tcl syntax:
mask_not "mask1_name_or_position" "mask2_name_or_position"
Description:
makes NOT operation: mask1 = NOT mask2

bool mask_or const char *  mask1_name_or_position = "0",
const char *  mask2_name_or_position = "0"
 

Tcl syntax:
mask_or "mask1_name_or_position" "mask2_name_or_position"
Description:
makes OR operation: mask1 = mask1 OR mask2

bool mask_xor const char *  mask1_name_or_position = "0",
const char *  mask2_name_or_position = "0"
 

Tcl syntax:
mask_xor "mask1_name_or_position" "mask2_name_or_position"
Description:
makes XOR operation: mask1 = mask1 XOR mask2



surfit: open source gridding and contouring software.