Next: bpipe_matrix_new, Previous: bpipe_matrix_min, Up: Utility Functions
create a binary pipe matrix with the maximum number of dimensions and extent from a pair of binary pipe matrix.
#include <bpipe/bpipe.h>BPMatrix *bpipe_matrix_max( BPMatrix *a, BPMatrix *b );
BPMatrix *a
- Not Documented.
BPMatrix *b
- Not Documented.
This routine creates a binary pipe matrix which has the maximum number of dimensions and extent from a pair of binary pipe matrix arguments. It allocates memory for the matrix structure and its associated data.
Upon successful completion a pointer to the new matrix is returned.
Upon error bpipe_errno
is set and NULL
is returned.
Upon error bpipe_errno
is set to one of the following errors:
BPEBADARG
BPENOMEM