Functions | |
MASK | newMask (int r, int c, int m) |
void | destroyMask (MASK *m) |
bool | isEmptyMask (const MASK *m) |
MASK | readMasks (char *basedir, char *filenames[], int nFiles) |
void | insertXYPlaneIntoMask (MATRIX xyPlane, int map, MASK *tdptr) |
MATRIX | extractXYPlaneFromMask (int map, MASK masks) |
MATRIX | extractMapZ1FromMask (int kx, int ky, const MASK *masks) |
void | printMask (const MASK *mask) |
void destroyMask | ( | MASK * | m | ) |
Free memory used to store data in mask
[in] | m | A mask |
Extract the mask associated with a map.
[in] | map | Which map number. |
[in] | masks | The 3D matrix containing masks for all maps. |
Insert 2D boolean matrix into 3D mask matrix. The 2D matrix is the xy-mask for a map.
bool isEmptyMask | ( | const MASK * | m | ) |
Test if Mask is empty.
[in] | m | Pointer to a 3D MASK matrix. |