Woolz Image Processing  Version 1.7.5
WlzError.h File Reference

Definitions of Woolz error codes. More...

Go to the source code of this file.

Typedefs

typedef enum _WlzErrorNum WlzErrorNum
 

Enumerations

enum  _WlzErrorNum {
  WLZ_ERR_NONE = 0,
  WLZ_ERR_EOO,
  WLZ_ERR_OBJECT_NULL,
  WLZ_ERR_OBJECT_TYPE,
  WLZ_ERR_OBJECT_DATA,
  WLZ_ERR_DOMAIN_NULL,
  WLZ_ERR_DOMAIN_TYPE,
  WLZ_ERR_DOMAIN_DATA,
  WLZ_ERR_VALUES_NULL,
  WLZ_ERR_VALUES_TYPE,
  WLZ_ERR_VALUES_DATA,
  WLZ_ERR_PROPERTY_NULL,
  WLZ_ERR_PROPERTY_TYPE,
  WLZ_ERR_GMELM_NULL,
  WLZ_ERR_GMELM_TYPE,
  WLZ_ERR_GMELM_DATA,
  WLZ_ERR_PARAM_NULL,
  WLZ_ERR_PARAM_TYPE,
  WLZ_ERR_PARAM_DATA,
  WLZ_ERR_INT_DATA,
  WLZ_ERR_SHORT_DATA,
  WLZ_ERR_UBYTE_DATA,
  WLZ_ERR_FLOAT_DATA,
  WLZ_ERR_DOUBLE_DATA,
  WLZ_ERR_GREY_TYPE,
  WLZ_ERR_GREY_DATA,
  WLZ_ERR_PLANEDOMAIN_TYPE,
  WLZ_ERR_PLANEDOMAIN_DATA,
  WLZ_ERR_INTERVALDOMAIN_NULL,
  WLZ_ERR_INTERVALDOMAIN_TYPE,
  WLZ_ERR_INTERVALLINE_NULL,
  WLZ_ERR_INTERVAL_NULL,
  WLZ_ERR_INTERVAL_DATA,
  WLZ_ERR_INTERVAL_ADJACENT,
  WLZ_ERR_INTERVAL_BOUND,
  WLZ_ERR_INTERVAL_NUMBER,
  WLZ_ERR_TRANSFORM_NULL,
  WLZ_ERR_TRANSFORM_DATA,
  WLZ_ERR_TRANSFORM_TYPE,
  WLZ_ERR_VOXELVALUES_TYPE,
  WLZ_ERR_COLUMN_DATA,
  WLZ_ERR_LINE_DATA,
  WLZ_ERR_PLANE_DATA,
  WLZ_ERR_BINARY_OPERATOR_TYPE,
  WLZ_ERR_COMPTHRESH_TYPE,
  WLZ_ERR_CONNECTIVITY_TYPE,
  WLZ_ERR_INTERPOLATION_TYPE,
  WLZ_ERR_POLYGON_TYPE,
  WLZ_ERR_RASTERDIR_TYPE,
  WLZ_ERR_LINKCOUNT_DATA,
  WLZ_ERR_MEM_ALLOC,
  WLZ_ERR_MEM_FREE,
  WLZ_ERR_READ_EOF,
  WLZ_ERR_READ_INCOMPLETE,
  WLZ_ERR_WRITE_EOF,
  WLZ_ERR_WRITE_INCOMPLETE,
  WLZ_ERR_ALG,
  WLZ_ERR_ALG_SINGULAR,
  WLZ_ERR_ALG_HOMOGENEOUS,
  WLZ_ERR_ALG_CONDITION,
  WLZ_ERR_ALG_CONVERGENCE,
  WLZ_ERR_ALG_NONGLOBAL,
  WLZ_ERR_UNIMPLEMENTED,
  WLZ_ERR_UNSPECIFIED,
  WLZ_ERR_FILE_OPEN,
  WLZ_ERR_FILE_FORMAT,
  WLZ_ERR_IMAGE_TYPE,
  WLZ_ERR_DEGENERATE,
  WLZ_ERR_COUNT
}
 Woolz error codes (or error numbers) have an integer value with WLZ_ERR_NONE, the no error code, defined to be zero. Typedef: WlzErrorNum. More...
 

Detailed Description

Definitions of Woolz error codes.

Author
Bill Hill
Date
March 1999
Version
Id
84044fb8797ac1d0279153bdbfdf7e7cddb82dfe
Address: MRC Human Genetics Unit, MRC Institute of Genetics and Molecular Medicine, University of Edinburgh, Western General Hospital, Edinburgh, EH4 2XU, UK.
Copyright (C), [2012], The University Court of the University of Edinburgh, Old College, Edinburgh, UK.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Typedef Documentation

typedef enum _WlzErrorNum WlzErrorNum