24 std::cerr <<
"vnl_error_vector_index:" << fcn
25 <<
": Invalid value " << index <<
" specified for index.\n";
33 std::cerr <<
"vnl_error_vector_dimension:" << fcn <<
": Dimensions [" 34 << l1 <<
"] and [" << l2 <<
"] do not match.\n";
43 std::cerr <<
"vnl_error_vector_va_arg: Invalid type in ..." 44 <<
" or wrong alignment with " << n <<
" bytes.\n";
54 std::cerr <<
"vnl_error_matrix_row_index:" << fcn
55 <<
": Invalid value " << r <<
" specified for row.\n";
64 std::cerr <<
"vnl_error_matrix_col_index:" << fcn <<
": Invalid value " 65 << c <<
" specified for column.\n";
73 std::cerr <<
"vnl_error_matrix_dimension:" << fcn <<
": Dimensions [" << r1
74 <<
',' << c1 <<
"] and [" << r2 <<
',' << c2 <<
"] do not match.\n";
83 std::cerr <<
"vnl_error_matrix_nonsquare:" << fcn
84 <<
": Matrix must be square.\n";
92 std::cerr <<
"vnl_error_matrix_va_arg: Invalid type in ..." 93 <<
" or wrong alignment with " << n <<
" bytes.\n";
void vnl_error_matrix_nonsquare(char const *fcn)
Raise exception for a nonsquare matrix.
void vnl_error_matrix_row_index(char const *fcn, int r)
Raise exception for invalid row index.
void vnl_error_matrix_col_index(char const *fcn, int c)
Raise exception for invalid col index.
void vnl_error_vector_dimension(char const *fcn, int l1, int l2)
Raise exception for invalid dimension.
void vnl_error_matrix_dimension(char const *fcn, int r1, int c1, int r2, int c2)
Raise exception for invalid dimensions.
void vnl_error_vector_index(char const *fcn, int index)
Raise exception for invalid index.
void vnl_error_matrix_va_arg(int n)
Raise exception for using class objects, or chars in (...).
void vnl_error_vector_va_arg(int n)
Raise exception for using class objects, or chars in (...).