Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

iderr.h File Reference

Go to the source code of this file.

Defines

#define IDERR_Y_OUT_OF_IMAGE   201 /* Sortie de l'image en y */
#define IDERR_X_OUT_OF_IMAGE   202 /* Sortie de l'image en x */
#define IDERR_Y_GREATER_DIMY   203 /* Parametre dy > DIMY Fenetre */
#define IDERR_X_GREATER_DIMX   204 /* Parametre dx > DIMX Fenetre */
#define IDERR_NOT_SQUARE   206 /* Image non carree */
#define IDERR_POINTER_IS_NULL   210 /* Pointeur NULL (parametre) */
#define IDERR_NOT_FLOATLIST   220 /* Liste flottants incorrecte */
#define IDERR_LABEL_UNDEF   221 /* Label non defini */
#define IDERR_TOO_LONG_LIST   222 /* Liste avec trop d'elements */
#define IDERR_INVALID_NUMBER   223 /* Parametre Numerique invalide */
#define IDERR_NOT_INTLIST   224 /* Liste entiers incorrecte */
#define IDERR_WRONG_TYPE   225 /* Mauvais type Libido */
#define IDERR_UNDEF_SCREEN   226 /* Code ecran invalide */
#define IDERR_WRONG_DIM   227 /* Dimensions invalides */
#define IDERR_WRONG_IMAGES   228 /* Images incompatibles */
#define IDERR_WRONG_LIBTYPE   229 /* Type libido invalide */
#define IDERR_Z_OUT_OF_VOLUME   301 /* Sortie du volume en z */
#define IDERR_Y_OUT_OF_VOLUME   302 /* Sortie du volume en y */
#define IDERR_X_OUT_OF_VOLUME   303 /* Sortie du volume en x */
#define IDERR_Z_GREATER_DIMZ   304 /* Parametre dz > DIMZ Fenetre */
#define IDERR_WRONG_VOLUMES   305 /* Volumes incompatibles */
#define IDERR_WRONG_SIGNALS   234 /* Signaux incompatibles */
#define IDERR_OPEN_FAILED   211 /* Erreur ouverture fichier */
#define IDERR_READ_FAILED   235 /* Erreur Lecture fichier */
#define IDERR_WRITE_FAILED   236 /* Erreur Ecriture fichier */
#define IDERR_NON_ACR_FILE   243 /* Lecture Fichier NON ACR */
#define IDERR_ALLOC_MEM   200 /* erreur d'allocation memoiire */
#define IDERR_ALLOC_SIG   230 /* erreur Alloc Signal */
#define IDERR_ALLOC_IMA   231 /* erreur Alloc Image */
#define IDERR_ALLOC_VOL   232 /* erreur Alloc Volume */
#define IDERR_ALLOC_SUB   233 /* erreur Alloc Sous-Structure */
#define IDERR_ALLOC_PARAM   237 /* Echec allocation PARAM */
#define IDERR_ALLOC_CNT   238 /* Echec allocation Contour */
#define IDERR_ALLOC_CNT3D   255 /* Echec allocation Contour 3D */
#define IDERR_ALLOC_LST   239 /* Echec allocation Liste */
#define IDERR_ALLOC_TREE   240 /* Echec allocation Arbre */
#define IDERR_ALLOC_FACE   241 /* Echec allocation Face */
#define IDERR_ALLOC_ELEM   244 /* Echec allocation Element */
#define IDERR_EMPTY_LIST   245 /* Liste Vide */
#define IDERR_WRONG_CONTOURS   242 /* Contours incompatibles */
#define IDERR_WRONG_TYPES   246 /* Types incompatibles */
#define IDERR_WRONG_FILE_NAME   247 /* Nom Fichier incorrect */
#define IDERR_EMPTY_FILE_NAME   248 /* Nom Fichier NULL */
#define IDERR_Z_OUT_OF_SEQUENCE   249 /* Sortie Sequence en z */
#define IDERR_Y_OUT_OF_SEQUENCE   250 /* Sortie Sequence en y */
#define IDERR_X_OUT_OF_SEQUENCE   251 /* Sortie Sequence en x */
#define IDERR_T_OUT_OF_SEQUENCE   252 /* Sortie Sequence en t */
#define IDERR_ALLOC_SEQ   253 /* Echec allocation Sequence */
#define IDERR_WRONG_SEQUENCES   254 /* Sequences incompatibles */
#define IDERR_MIN_EQ_MAX   256 /* Min = Max */
#define IDERR_BAD_DIRECTION   800
#define IDERR_THRESHOLD_OUT_OF_RANGE   801
#define IDERR_NULL_POINTER_ARGUMENT   802
#define IDERR_WRONG_IMAGE_TYPE   803
#define IDERR_WRONG_PARAMETER   804
#define IDERR_OUT_OF_RANGE   805
#define IDERR_CALCULATION   806
#define IDERR_WRONG_MATRIX_DIMENSION   807
#define IDERR_WRONG_IMAGE_SIZE   808
#define IDERR_WINDOW_SIZE_LESS_THAN_ZERO   810
#define IDERR_POINTER_IS_ZERO   811
#define IDERR_NO_IMAGE_ALLOCATED   812
#define IDERR_WINDOW_SIZE_NOT_POWER_TO_2   809
#define IDERR_PARAMETER_NOT_IN_RANGE   813
#define IDERR_PARAMETER_MUST_BE_BOOLEAN   814

Functions

void IdExit (int)
char * IdErrMsg (int)
 Give the error message corresponding to the error code (IdErrno) given as argument.


Variables

int IdErrno


Define Documentation

#define IDERR_ALLOC_CNT   238 /* Echec allocation Contour */
 

Definition at line 96 of file iderr.h.

Referenced by IdCntAlloc(), IdCntModifLongueur(), IdCntPointsOfSegment(), and IdCntVecteurToContour().

#define IDERR_ALLOC_CNT3D   255 /* Echec allocation Contour 3D */
 

Definition at line 97 of file iderr.h.

#define IDERR_ALLOC_ELEM   244 /* Echec allocation Element */
 

Definition at line 101 of file iderr.h.

Referenced by IdLstAddElement(), LstAddAfter(), and LstAddBefore().

#define IDERR_ALLOC_FACE   241 /* Echec allocation Face */
 

Definition at line 100 of file iderr.h.

#define IDERR_ALLOC_IMA   231 /* erreur Alloc Image */
 

Definition at line 91 of file iderr.h.

Referenced by IdImaCheckSizeAlloc(), IdImaCheckSizeAllocType(), IdImaCheckTypeAlloc(), IdImaCheckTypeAllocSize(), IdImaCheckTypeSizeAlloc(), IdImaMakeImagetteXYHoriz(), IdImaMakeImagetteXYVertic(), IdImaRecadTo16(), IdImaRecadTo8(), IdImaRecadTo8ABS(), IdImaRecadTo8DCT(), and IdImaRecadTo8LOG().

#define IDERR_ALLOC_LST   239 /* Echec allocation Liste */
 

Definition at line 98 of file iderr.h.

#define IDERR_ALLOC_MEM   200 /* erreur d'allocation memoiire */
 

Definition at line 89 of file iderr.h.

Referenced by IdImaAlloc(), IdImaFill(), IdStrFloatEnum(), IdStrIntEnum(), and IdStrPatternMatching().

#define IDERR_ALLOC_PARAM   237 /* Echec allocation PARAM */
 

Definition at line 95 of file iderr.h.

#define IDERR_ALLOC_SEQ   253 /* Echec allocation Sequence */
 

Definition at line 115 of file iderr.h.

#define IDERR_ALLOC_SIG   230 /* erreur Alloc Signal */
 

Definition at line 90 of file iderr.h.

Referenced by IdSigAlloc().

#define IDERR_ALLOC_SUB   233 /* erreur Alloc Sous-Structure */
 

Definition at line 93 of file iderr.h.

Referenced by IdImaExtractSubImage().

#define IDERR_ALLOC_TREE   240 /* Echec allocation Arbre */
 

Definition at line 99 of file iderr.h.

#define IDERR_ALLOC_VOL   232 /* erreur Alloc Volume */
 

Definition at line 92 of file iderr.h.

#define IDERR_BAD_DIRECTION   800
 

Definition at line 122 of file iderr.h.

#define IDERR_CALCULATION   806
 

Definition at line 128 of file iderr.h.

#define IDERR_EMPTY_FILE_NAME   248 /* Nom Fichier NULL */
 

Definition at line 108 of file iderr.h.

Referenced by IdPalReadAsciiFile(), and IdPalWriteAsciiFile().

#define IDERR_EMPTY_LIST   245 /* Liste Vide */
 

Definition at line 102 of file iderr.h.

Referenced by IdLstRemoveElem(), IdLstRemoveFirst(), and IdLstRemoveLast().

#define IDERR_INVALID_NUMBER   223 /* Parametre Numerique invalide */
 

Definition at line 65 of file iderr.h.

Referenced by _IdCntAddPointsOfSegment(), _IdCntInsertPoint(), _IdCntInsertPointsOfSegment(), IdCntPointsOfSegment(), IdImaDrawLine(), and IdImaFill().

#define IDERR_LABEL_UNDEF   221 /* Label non defini */
 

Definition at line 63 of file iderr.h.

Referenced by IdStrPatternMatching().

#define IDERR_MIN_EQ_MAX   256 /* Min = Max */
 

Definition at line 117 of file iderr.h.

Referenced by IdImaRecad16To16IgnoreUpper(), IdImaRecad16To8(), IdImaRecad16To8IgnoreUpper(), IdImaRecadTo8ABS(), IdImaRecadTo8DCT(), and IdImaRecadTo8LOG().

#define IDERR_NO_IMAGE_ALLOCATED   812
 

Definition at line 133 of file iderr.h.

#define IDERR_NON_ACR_FILE   243 /* Lecture Fichier NON ACR */
 

Definition at line 87 of file iderr.h.

Referenced by IdAcrInquireHeader(), IdAcrInquireInfoTot4(), IdDcmInquireImageInfoFromDcmHdr(), IdDcmInquireImageInfoFromFile(), IdDcmInquireInfoFromDcmHdr(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define IDERR_NOT_FLOATLIST   220 /* Liste flottants incorrecte */
 

Definition at line 62 of file iderr.h.

#define IDERR_NOT_INTLIST   224 /* Liste entiers incorrecte */
 

Definition at line 66 of file iderr.h.

Referenced by IdStrFloatEnum(), and IdStrIntEnum().

#define IDERR_NOT_SQUARE   206 /* Image non carree */
 

Definition at line 59 of file iderr.h.

#define IDERR_NULL_POINTER_ARGUMENT   802
 

Definition at line 124 of file iderr.h.

#define IDERR_OPEN_FAILED   211 /* Erreur ouverture fichier */
 

Definition at line 84 of file iderr.h.

Referenced by IdAcrInquireInfoTot4(), IdAcrWriteFileExtended(), IdAcrWriteListeAcr(), IdImaFill(), IdPalReadAsciiFile(), and IdPalWriteAsciiFile().

#define IDERR_OUT_OF_RANGE   805
 

Definition at line 127 of file iderr.h.

#define IDERR_PARAMETER_MUST_BE_BOOLEAN   814
 

Definition at line 136 of file iderr.h.

#define IDERR_PARAMETER_NOT_IN_RANGE   813
 

Definition at line 135 of file iderr.h.

#define IDERR_POINTER_IS_NULL   210 /* Pointeur NULL (parametre) */
 

Definition at line 61 of file iderr.h.

Referenced by _IdCntAddPointsOfSegment(), _IdCntInsertPoint(), _IdCntInsertPointsOfSegment(), IdAcrWriteFileExtended(), IdCntClear(), IdCntConcat(), IdCntDelPoint(), IdCntDelPoints(), IdCntMoveContour(), IdCntRotateContour(), IdCntRotateContourDouble(), IdCntZoomContourDouble(), IdImaAllocSubImage(), IdImaArrayToImage(), IdImaCheckSizeAlloc(), IdImaCheckSizeAllocType(), IdImaCheckTypeAlloc(), IdImaCheckTypeAllocSize(), IdImaCheckTypeSizeAlloc(), IdImaClear(), IdImaExtractSubImage(), IdImaModifSubImage(), IdImaReuseSigFromLine(), IdImaSetValue(), IdImaSetValueAnyType(), IdImaSignalFromLine(), IdImaVecteurToImage(), IdImaVecteurToImageOffset(), IdLstAddElement(), and IdPalWriteAsciiFile().

#define IDERR_POINTER_IS_ZERO   811
 

Definition at line 132 of file iderr.h.

#define IDERR_READ_FAILED   235 /* Erreur Lecture fichier */
 

Definition at line 85 of file iderr.h.

#define IDERR_T_OUT_OF_SEQUENCE   252 /* Sortie Sequence en t */
 

Definition at line 113 of file iderr.h.

#define IDERR_THRESHOLD_OUT_OF_RANGE   801
 

Definition at line 123 of file iderr.h.

#define IDERR_TOO_LONG_LIST   222 /* Liste avec trop d'elements */
 

Definition at line 64 of file iderr.h.

#define IDERR_UNDEF_SCREEN   226 /* Code ecran invalide */
 

Definition at line 69 of file iderr.h.

#define IDERR_WINDOW_SIZE_LESS_THAN_ZERO   810
 

Definition at line 131 of file iderr.h.

#define IDERR_WINDOW_SIZE_NOT_POWER_TO_2   809
 

Definition at line 134 of file iderr.h.

#define IDERR_WRITE_FAILED   236 /* Erreur Ecriture fichier */
 

Definition at line 86 of file iderr.h.

#define IDERR_WRONG_CONTOURS   242 /* Contours incompatibles */
 

Definition at line 104 of file iderr.h.

#define IDERR_WRONG_DIM   227 /* Dimensions invalides */
 

Definition at line 71 of file iderr.h.

Referenced by IdCntCast(), IdCntCopy(), and IdImaCopy().

#define IDERR_WRONG_FILE_NAME   247 /* Nom Fichier incorrect */
 

Definition at line 107 of file iderr.h.

#define IDERR_WRONG_IMAGE_SIZE   808
 

Definition at line 130 of file iderr.h.

#define IDERR_WRONG_IMAGE_TYPE   803
 

Definition at line 125 of file iderr.h.

#define IDERR_WRONG_IMAGES   228 /* Images incompatibles */
 

Definition at line 72 of file iderr.h.

Referenced by IdImaCheckSizeAlloc(), IdImaCheckSizeAllocType(), IdImaCheckTypeAlloc(), IdImaCheckTypeAllocSize(), IdImaCheckTypeSizeAlloc(), and IdImaZoom().

#define IDERR_WRONG_LIBTYPE   229 /* Type libido invalide */
 

Definition at line 73 of file iderr.h.

Referenced by IdImaCheckSizeAlloc(), IdImaCheckSizeAllocType(), IdImaCheckTypeAlloc(), IdImaCheckTypeAllocSize(), IdImaCheckTypeSizeAlloc(), IdImaMaxima(), IdImaMinMax(), IdImaMoyenne(), IdImaMoyVar(), IdImaRecadTo16(), IdImaRecadTo8(), IdImaRecadTo8ABS(), IdImaRecadTo8DCT(), IdImaRecadTo8LOG(), IdImaVariance(), IdImaZoom(), IdVolFFT(), IdVolMaxima(), IdVolMaxPlanY(), IdVolMaxPlanZ(), IdVolMinMax(), IdVolMoyenne(), IdVolMoyVar(), and IdVolVariance().

#define IDERR_WRONG_MATRIX_DIMENSION   807
 

Definition at line 129 of file iderr.h.

#define IDERR_WRONG_PARAMETER   804
 

Definition at line 126 of file iderr.h.

#define IDERR_WRONG_SEQUENCES   254 /* Sequences incompatibles */
 

Definition at line 116 of file iderr.h.

#define IDERR_WRONG_SIGNALS   234 /* Signaux incompatibles */
 

Definition at line 82 of file iderr.h.

#define IDERR_WRONG_TYPE   225 /* Mauvais type Libido */
 

Definition at line 68 of file iderr.h.

Referenced by _IdCntInsertPoint(), IdAcrWriteFileExtended(), IdCntAlloc(), IdCntCast(), IdCntClear(), IdCntConcat(), IdCntDelPoint(), IdCntDelPoints(), IdCntModifLongueur(), IdCntVecteurToContour(), IdImaAlloc(), IdImaAllocSubImage(), IdImaClear(), IdImaConcat(), IdImaDrawLine(), IdImaExtractSubImage(), IdImaFill(), IdImaLabel(), IdImaModifSubImage(), IdImaReuseSigFromLine(), IdImaSetValue(), IdImaSignalFromLine(), and IdSigAlloc().

#define IDERR_WRONG_TYPES   246 /* Types incompatibles */
 

Definition at line 105 of file iderr.h.

#define IDERR_WRONG_VOLUMES   305 /* Volumes incompatibles */
 

Definition at line 80 of file iderr.h.

#define IDERR_X_GREATER_DIMX   204 /* Parametre dx > DIMX Fenetre */
 

Definition at line 57 of file iderr.h.

#define IDERR_X_OUT_OF_IMAGE   202 /* Sortie de l'image en x */
 

Definition at line 55 of file iderr.h.

Referenced by IdImaAllocSubImage(), IdImaExtractSubImage(), IdImaModifSubImage(), IdImaReuseSigFromLine(), and IdImaSignalFromLine().

#define IDERR_X_OUT_OF_SEQUENCE   251 /* Sortie Sequence en x */
 

Definition at line 112 of file iderr.h.

#define IDERR_X_OUT_OF_VOLUME   303 /* Sortie du volume en x */
 

Definition at line 78 of file iderr.h.

#define IDERR_Y_GREATER_DIMY   203 /* Parametre dy > DIMY Fenetre */
 

Definition at line 56 of file iderr.h.

#define IDERR_Y_OUT_OF_IMAGE   201 /* Sortie de l'image en y */
 

Definition at line 54 of file iderr.h.

Referenced by IdImaAllocSubImage(), IdImaExtractSubImage(), IdImaModifSubImage(), IdImaReuseSigFromLine(), and IdImaSignalFromLine().

#define IDERR_Y_OUT_OF_SEQUENCE   250 /* Sortie Sequence en y */
 

Definition at line 111 of file iderr.h.

#define IDERR_Y_OUT_OF_VOLUME   302 /* Sortie du volume en y */
 

Definition at line 77 of file iderr.h.

#define IDERR_Z_GREATER_DIMZ   304 /* Parametre dz > DIMZ Fenetre */
 

Definition at line 79 of file iderr.h.

#define IDERR_Z_OUT_OF_SEQUENCE   249 /* Sortie Sequence en z */
 

Definition at line 110 of file iderr.h.

#define IDERR_Z_OUT_OF_VOLUME   301 /* Sortie du volume en z */
 

Definition at line 76 of file iderr.h.


Function Documentation

char* IdErrMsg int  code  ) 
 

Give the error message corresponding to the error code (IdErrno) given as argument.

Parameters:
code Error code (in IdErrno)
Warning:
The error code must be found in IdErrno.
Returns:
Pointer to the string describing the error code.

Definition at line 145 of file kererr.c.

References MSGERROR::code, code, and MSGERROR::msg.

Referenced by IdImaFill().

void IdExit int   ) 
 

Definition at line 69 of file argexit.c.

References _IdArgFree().

Referenced by IdArgUsage(), IdCalcRacinesPoly2(), IdCalcRacinesPoly3(), IdImaLabel(), IdImaMinima(), IdSigMax(), IdSigMin(), IdVolMinima(), IdVolMinPlanX(), IdVolMinPlanY(), and IdVolMinPlanZ().


Variable Documentation

int IdErrno
 

Definition at line 50 of file iderr.h.

Referenced by _IdCntAddPointsOfSegment(), _IdCntInsertPoint(), _IdCntInsertPointsOfSegment(), IdAcrInquireHeader(), IdAcrInquireInfoTot4(), IdAcrWriteFileExtended(), IdAcrWriteListeAcr(), IdCntAlloc(), IdCntCast(), IdCntClear(), IdCntConcat(), IdCntCopy(), IdCntDelPoint(), IdCntDelPoints(), IdCntModifLongueur(), IdCntMoveContour(), IdCntPointsOfSegment(), IdCntRotateContour(), IdCntRotateContourDouble(), IdCntVecteurToContour(), IdCntZoomContourDouble(), IdDcmInquireImageInfoFromDcmHdr(), IdDcmInquireImageInfoFromFile(), IdDcmInquireInfoFromDcmHdr(), IdDcmReadFileIntoVectorFromDcmHdr(), IdImaAlloc(), IdImaAllocSubImage(), IdImaArrayToImage(), IdImaCheckSizeAlloc(), IdImaCheckSizeAllocType(), IdImaCheckTypeAlloc(), IdImaCheckTypeAllocSize(), IdImaCheckTypeSizeAlloc(), IdImaClear(), IdImaConcat(), IdImaCopy(), IdImaDrawLine(), IdImaExtractSubImage(), IdImaFill(), IdImaLabel(), IdImaMakeImagetteXYHoriz(), IdImaMakeImagetteXYVertic(), IdImaMaxima(), IdImaMinMax(), IdImaModifSubImage(), IdImaMoyenne(), IdImaMoyVar(), IdImaRecad16To16IgnoreUpper(), IdImaRecad16To8(), IdImaRecad16To8IgnoreUpper(), IdImaRecadTo16(), IdImaRecadTo8(), IdImaRecadTo8ABS(), IdImaRecadTo8DCT(), IdImaRecadTo8LOG(), IdImaReuseSigFromLine(), IdImaSetValue(), IdImaSetValueAnyType(), IdImaSignalFromLine(), IdImaVariance(), IdImaVecteurToImage(), IdImaVecteurToImageOffset(), IdImaWriteRawFile(), IdImaZoom(), IdLstAddElement(), IdLstRemoveElem(), IdLstRemoveFirst(), IdLstRemoveLast(), IdPalReadAsciiFile(), IdPalWriteAsciiFile(), IdSigAlloc(), IdSigWriteRawFile(), IdStrFloatEnum(), IdStrIntEnum(), IdStrPatternMatching(), IdVolFFT(), IdVolMaxima(), IdVolMaxPlanY(), IdVolMaxPlanZ(), IdVolMinMax(), IdVolMoyenne(), IdVolMoyVar(), IdVolVariance(), LstAddAfter(), and LstAddBefore().


Generated on Wed Oct 19 09:28:35 2005 for SIMRI3D by doxygen 1.3.7