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

idgen.h File Reference

Go to the source code of this file.

Data Structures

struct  COMPLEX
struct  COMPLEX_DOUBLE
struct  COMPLEX_FLOAT
struct  COMPLEX_CHAR
struct  COMPLEX_UCHAR
struct  COMPLEX_SHORT
struct  COMPLEX_USHORT
struct  COMPLEX_LONG
struct  COMPLEX_ULONG
struct  RGB
struct  RGBA
struct  COLOR
struct  IDXPOINT_DOUBLE
struct  IDXPOINT_FLOAT
struct  IDXPOINT_CHAR
struct  IDXPOINT_UCHAR
struct  IDXPOINT_SHORT
struct  IDXPOINT_USHORT
struct  IDXPOINT_LONG
struct  IDXPOINT_ULONG

Defines

#define PLAN_1   1
#define PLAN_2   2
#define PLAN_3   3
#define SP_1   1<<(PLAN_1-1) /* Select PLAN_1 */
#define SP_2   1<<(PLAN_2-1) /* Select PLAN_2 */
#define SP_3   1<<(PLAN_3-1) /* Select PLAN_3 */
#define IDO_TYPE   0x0f
#define IMA   0 /* images 2d */
#define MAT   0 /* Matrices */
#define SEQ   1 /* sequences (4D) */
#define VOL   2 /* volumes 3d */
#define SIG   3 /* signaux 1d */
#define PNT   4 /* point 3D */
#define FAC   5 /* facette 3D */
#define TRI   6 /* triangulation 3D */
#define LST   7 /* liste de n'importe quoi IMA..LST */
#define CNT   8 /* contour */
#define CNT3D   9 /* contour 3D */
#define TY_SIZE   (0x3f << 4)
#define TY_CHAR   ( 0<<4)
#define TY_FLOAT   ( 1<<4)
#define TY_DOUBLE   ( 2<<4)
#define TY_COMPLEX   ( 3<<4)
#define TY_RGB   ( 4<<4)
#define TY_SHORT   ( 5<<4)
#define TY_LONG   ( 6<<4)
#define TY_UCHAR   ( 7<<4)
#define TY_USHORT   ( 8<<4)
#define TY_COMPLEX_DOUBLE   ( 9<<4)
#define TY_COMPLEX_FLOAT   (10<<4)
#define TY_COMPLEX_CHAR   (11<<4)
#define TY_COMPLEX_UCHAR   (12<<4)
#define TY_COMPLEX_SHORT   (13<<4)
#define TY_COMPLEX_USHORT   (14<<4)
#define TY_COMPLEX_LONG   (15<<4)
#define TY_BIT   (16<<4)
#define TY_IDPOINT   (17<<4)
#define TY_FACE   (18<<4)
#define TY_POINTER   (19<<4)
#define TY_ULONG   (20<<4)
#define TY_COMPLEX_ULONG   (21<<4)
#define TY_IDXPOINT_CHAR   (22<<4)
#define TY_IDXPOINT_UCHAR   (23<<4)
#define TY_IDXPOINT_FLOAT   (24<<4)
#define TY_IDXPOINT_DOUBLE   (25<<4)
#define TY_IDXPOINT_SHORT   (26<<4)
#define TY_IDXPOINT_USHORT   (27<<4)
#define TY_IDXPOINT_LONG   (28<<4)
#define TY_IDXPOINT_ULONG   (29<<4)
#define TY_COLOR   (30<<4)
#define TY_RGBA   (31<<4)
#define TA_TY_CHAR   sizeof(char)
#define TA_TY_UCHAR   sizeof(unsigned char)
#define TA_TY_FLOAT   sizeof(float)
#define TA_TY_DOUBLE   sizeof(double)
#define TA_TY_COMPLEX   (sizeof(COMPLEX))
#define TA_TY_RGB   (sizeof(RGB))
#define TA_TY_RGBA   (sizeof(RGBA))
#define TA_TY_SHORT   (sizeof(short))
#define TA_TY_USHORT   (sizeof(unsigned short))
#define TA_TY_LONG   (sizeof(long))
#define TA_TY_ULONG   (sizeof(unsigned long))
#define TA_TY_COMPLEX_DOUBLE   (sizeof(COMPLEX_DOUBLE ))
#define TA_TY_COMPLEX_FLOAT   (sizeof(COMPLEX_FLOAT ))
#define TA_TY_COMPLEX_CHAR   (sizeof(COMPLEX_CHAR ))
#define TA_TY_COMPLEX_UCHAR   (sizeof(COMPLEX_UCHAR ))
#define TA_TY_COMPLEX_SHORT   (sizeof(COMPLEX_SHORT ))
#define TA_TY_COMPLEX_USHORT   (sizeof(COMPLEX_USHORT ))
#define TA_TY_COMPLEX_LONG   (sizeof(COMPLEX_LONG ))
#define TA_TY_COMPLEX_ULONG   (sizeof(COMPLEX_ULONG ))
#define TA_TY_BIT   (sizeof(char))
#define TA_TY_POINTER   (sizeof(void *))
#define TA_TY_IDPOINT   (sizeof(IDPOINT))
#define TA_TY_FACE   (sizeof(FACE))
#define TA_TY_IDXPOINT_CHAR   (sizeof(IDXPOINT_CHAR))
#define TA_TY_IDXPOINT_UCHAR   (sizeof(IDXPOINT_UCHAR))
#define TA_TY_IDXPOINT_FLOAT   (sizeof(IDXPOINT_FLOAT))
#define TA_TY_IDXPOINT_DOUBLE   (sizeof(IDXPOINT_DOUBLE))
#define TA_TY_IDXPOINT_SHORT   (sizeof(IDXPOINT_SHORT))
#define TA_TY_IDXPOINT_USHORT   (sizeof(IDXPOINT_USHORT))
#define TA_TY_IDXPOINT_LONG   (sizeof(IDXPOINT_LONG))
#define TA_TY_IDXPOINT_ULONG   (sizeof(IDXPOINT_ULONG))
#define TA_TY_COLOR   (sizeof(COLOR))
#define IdLibidoTypeObj(obj)   ( ( (int*)(obj) )[-1] & IDO_TYPE )
#define IdLibidoType(obj)   ( ( (int*)(obj) )[-1] & IDO_TYPE )
#define IdLibidoDataType(obj)   ( ( (int*)(obj) )[-1] & TY_SIZE )
#define IdSizeOfType(obj)
#define IdTypeSize(ty)

Functions

unsigned short int IdTypeToComplex (int)
unsigned short int IdTypeFromComplex (int)
int IdCalcArrondInt (double)
 Procedure d'arrondi double->int.

float IdCalcFloatFromSun (float *)
 transforme un Float SUN (ancienne version!!!) en Float de la machine ou on est.

int IdSetMessage (void *, char *)
char * IdGetMessage (void *)
int IdSetFileName (void *, char *)
char * IdGetFileName (void *)
void ** _IdAllocPlan (int, int, int)
void _IdFreePlan (void **, int)
int _IdSizeOfType (int)


Define Documentation

#define CNT   8 /* contour */
 

Definition at line 96 of file idgen.h.

Referenced by _IdCntInsertPoint(), IdAcrWriteFileExtended(), IdCntAlloc(), IdCntClear(), IdCntConcat(), IdCntDelPoint(), IdCntDelPoints(), IdCntModifLongueur(), IdCntVecteurToContour(), IdDcmReadFileIntoVectorFromDcmHdr(), IdGetFileName(), IdGetMessage(), IdSetFileName(), and IdSetMessage().

#define CNT3D   9 /* contour 3D */
 

Definition at line 97 of file idgen.h.

Referenced by IdGetFileName(), IdGetMessage(), IdSetFileName(), and IdSetMessage().

#define FAC   5 /* facette 3D */
 

Definition at line 93 of file idgen.h.

#define IdLibidoDataType obj   )     ( ( (int*)(obj) )[-1] & TY_SIZE )
 

Definition at line 192 of file idgen.h.

Referenced by IdAcrWriteFileExtended(), IdImaReuseSigFromLine(), IdImaSignalFromLine(), and IdSigFFT().

#define IdLibidoType obj   )     ( ( (int*)(obj) )[-1] & IDO_TYPE )
 

Definition at line 191 of file idgen.h.

Referenced by _IdCntInsertPoint(), IdAcrWriteFileExtended(), IdCntClear(), IdCntConcat(), IdCntDelPoint(), IdCntDelPoints(), IdCntModifLongueur(), IdGetFileName(), IdGetMessage(), IdImaAllocSubImage(), IdImaCheckSizeAlloc(), IdImaCheckSizeAllocType(), IdImaCheckTypeAlloc(), IdImaCheckTypeAllocSize(), IdImaCheckTypeSizeAlloc(), IdImaClear(), IdImaConcat(), IdImaExtractSubImage(), IdImaModifSubImage(), IdImaReuseSigFromLine(), IdImaSignalFromLine(), IdSetFileName(), IdSetMessage(), IdSigFFT(), and IdSigModifLongueur().

#define IdLibidoTypeObj obj   )     ( ( (int*)(obj) )[-1] & IDO_TYPE )
 

Definition at line 190 of file idgen.h.

#define IDO_TYPE   0x0f
 

Definition at line 84 of file idgen.h.

Referenced by IdCntAlloc(), IdCntVecteurToContour(), IdDcmReadFileIntoVectorFromDcmHdr(), IdImaAlloc(), IdSeqAlloc(), IdSigAlloc(), IdSigVecteurToSignal(), and IdVolAlloc().

#define IdSizeOfType obj   ) 
 

Value:

( (IdLibidoTypeObj(obj)!=CNT) ? _IdSizeOfType ( IdLibidoDataType(obj) >> 4) \ : (_IdSizeOfType ( IdLibidoDataType(obj) >> 4)) <<1\ )

Definition at line 194 of file idgen.h.

Referenced by _IdCntInsertPointsOfSegment(), IdAcrWriteFileExtended(), IdCntClear(), IdCntConcat(), IdCntCopy(), IdCntDelPoint(), IdCntDelPoints(), IdCntModifLongueur(), IdImaAlloc(), IdImaAllocSubImage(), IdImaClear(), IdImaCopy(), IdImaModifSubImage(), IdImaReuseSigFromLine(), IdImaScotchImages(), IdImaSetValue(), IdImaSetValueAnyType(), IdImaSignalFromLine(), IdImaWriteRawFile(), IdSeqAlloc(), IdSigModifLongueur(), IdSigWriteRawFile(), IdVolAlloc(), IdVolReadRawFile(), IdVolReadRawFileToVol(), IdVolReadRawFileWithOffset(), and IdVolWriteRawFile().

#define IdTypeSize ty   ) 
 

Value:

( ((ty & IDO_TYPE)!=CNT) ? _IdSizeOfType ( (ty & TY_SIZE) >> 4) \ : (_IdSizeOfType ( (ty & TY_SIZE) >> 4)) <<1 \ )

Definition at line 198 of file idgen.h.

Referenced by IdCntAlloc(), IdCntVecteurToContour(), IdDcmReadFileIntoVectorFromDcmHdr(), IdImaVecteurToImage(), IdImaVecteurToImageOffset(), IdSigAlloc(), and IdSigVecteurToSignal().

#define IMA   0 /* images 2d */
 

Definition at line 86 of file idgen.h.

Referenced by IdAcrInquireInfoTot4(), IdAcrWriteFileExtended(), IdDcmInquireInfoFromDcmHdr(), IdDcmReadFileIntoVectorFromDcmHdr(), IdGetFileName(), IdGetMessage(), IdImaAlloc(), IdImaAllocSubImage(), IdImaCheckSizeAlloc(), IdImaCheckSizeAllocType(), IdImaCheckTypeAlloc(), IdImaCheckTypeAllocSize(), IdImaCheckTypeSizeAlloc(), IdImaClear(), IdImaConcat(), IdImaExtractSubImage(), IdImaModifSubImage(), IdImaReuseSigFromLine(), IdImaSignalFromLine(), IdSetFileName(), and IdSetMessage().

#define LST   7 /* liste de n'importe quoi IMA..LST */
 

Definition at line 95 of file idgen.h.

Referenced by IdLstAlloc(), and IdLstCopy().

#define MAT   0 /* Matrices */
 

Definition at line 88 of file idgen.h.

#define PLAN_1   1
 

Definition at line 72 of file idgen.h.

#define PLAN_2   2
 

Definition at line 73 of file idgen.h.

#define PLAN_3   3
 

Definition at line 74 of file idgen.h.

#define PNT   4 /* point 3D */
 

Definition at line 92 of file idgen.h.

#define SEQ   1 /* sequences (4D) */
 

Definition at line 89 of file idgen.h.

Referenced by IdAcrInquireInfoTot4(), IdAcrWriteFileExtended(), IdDcmInquireInfoFromDcmHdr(), IdDcmReadFileIntoVectorFromDcmHdr(), IdGetFileName(), IdGetMessage(), IdSeqAlloc(), IdSetFileName(), and IdSetMessage().

#define SIG   3 /* signaux 1d */
 

Definition at line 91 of file idgen.h.

Referenced by IdAcrInquireInfoTot4(), IdAcrWriteFileExtended(), IdDcmInquireInfoFromDcmHdr(), IdDcmReadFileIntoVectorFromDcmHdr(), IdGetFileName(), IdGetMessage(), IdImaReuseSigFromLine(), IdImaSignalFromLine(), IdSetFileName(), IdSetMessage(), IdSigAlloc(), IdSigFFT(), IdSigModifLongueur(), and IdSigVecteurToSignal().

#define SP_1   1<<(PLAN_1-1) /* Select PLAN_1 */
 

Definition at line 76 of file idgen.h.

#define SP_2   1<<(PLAN_2-1) /* Select PLAN_2 */
 

Definition at line 77 of file idgen.h.

#define SP_3   1<<(PLAN_3-1) /* Select PLAN_3 */
 

Definition at line 78 of file idgen.h.

#define TA_TY_BIT   (sizeof(char))
 

Definition at line 164 of file idgen.h.

#define TA_TY_CHAR   sizeof(char)
 

Definition at line 145 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_COLOR   (sizeof(COLOR))
 

Definition at line 178 of file idgen.h.

#define TA_TY_COMPLEX   (sizeof(COMPLEX))
 

Definition at line 149 of file idgen.h.

#define TA_TY_COMPLEX_CHAR   (sizeof(COMPLEX_CHAR ))
 

Definition at line 158 of file idgen.h.

Referenced by IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_COMPLEX_DOUBLE   (sizeof(COMPLEX_DOUBLE ))
 

Definition at line 156 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_COMPLEX_FLOAT   (sizeof(COMPLEX_FLOAT ))
 

Definition at line 157 of file idgen.h.

Referenced by IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_COMPLEX_LONG   (sizeof(COMPLEX_LONG ))
 

Definition at line 162 of file idgen.h.

Referenced by IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_COMPLEX_SHORT   (sizeof(COMPLEX_SHORT ))
 

Definition at line 160 of file idgen.h.

Referenced by IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_COMPLEX_UCHAR   (sizeof(COMPLEX_UCHAR ))
 

Definition at line 159 of file idgen.h.

Referenced by IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_COMPLEX_ULONG   (sizeof(COMPLEX_ULONG ))
 

Definition at line 163 of file idgen.h.

Referenced by IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_COMPLEX_USHORT   (sizeof(COMPLEX_USHORT ))
 

Definition at line 161 of file idgen.h.

Referenced by IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_DOUBLE   sizeof(double)
 

Definition at line 148 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_FACE   (sizeof(FACE))
 

Definition at line 167 of file idgen.h.

#define TA_TY_FLOAT   sizeof(float)
 

Definition at line 147 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_IDPOINT   (sizeof(IDPOINT))
 

Definition at line 166 of file idgen.h.

#define TA_TY_IDXPOINT_CHAR   (sizeof(IDXPOINT_CHAR))
 

Definition at line 169 of file idgen.h.

#define TA_TY_IDXPOINT_DOUBLE   (sizeof(IDXPOINT_DOUBLE))
 

Definition at line 172 of file idgen.h.

#define TA_TY_IDXPOINT_FLOAT   (sizeof(IDXPOINT_FLOAT))
 

Definition at line 171 of file idgen.h.

#define TA_TY_IDXPOINT_LONG   (sizeof(IDXPOINT_LONG))
 

Definition at line 175 of file idgen.h.

#define TA_TY_IDXPOINT_SHORT   (sizeof(IDXPOINT_SHORT))
 

Definition at line 173 of file idgen.h.

#define TA_TY_IDXPOINT_UCHAR   (sizeof(IDXPOINT_UCHAR))
 

Definition at line 170 of file idgen.h.

#define TA_TY_IDXPOINT_ULONG   (sizeof(IDXPOINT_ULONG))
 

Definition at line 176 of file idgen.h.

#define TA_TY_IDXPOINT_USHORT   (sizeof(IDXPOINT_USHORT))
 

Definition at line 174 of file idgen.h.

#define TA_TY_LONG   (sizeof(long))
 

Definition at line 154 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_POINTER   (sizeof(void *))
 

Definition at line 165 of file idgen.h.

#define TA_TY_RGB   (sizeof(RGB))
 

Definition at line 150 of file idgen.h.

Referenced by IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_RGBA   (sizeof(RGBA))
 

Definition at line 151 of file idgen.h.

#define TA_TY_SHORT   (sizeof(short))
 

Definition at line 152 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_UCHAR   sizeof(unsigned char)
 

Definition at line 146 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_ULONG   (sizeof(unsigned long))
 

Definition at line 155 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TA_TY_USHORT   (sizeof(unsigned short))
 

Definition at line 153 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TRI   6 /* triangulation 3D */
 

Definition at line 94 of file idgen.h.

#define TY_BIT   (16<<4)
 

Definition at line 122 of file idgen.h.

Referenced by IdSeqAlloc(), and IdVolAlloc().

#define TY_CHAR   ( 0<<4)
 

Definition at line 105 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), IdAcrWriteFileExtended(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_COLOR   (30<<4)
 

Definition at line 138 of file idgen.h.

#define TY_COMPLEX   ( 3<<4)
 

Definition at line 108 of file idgen.h.

Referenced by IdDcmReadFileIntoVectorFromDcmHdr(), and IdSigFFT().

#define TY_COMPLEX_CHAR   (11<<4)
 

Definition at line 117 of file idgen.h.

Referenced by IdAcrWriteFileExtended(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_COMPLEX_DOUBLE   ( 9<<4)
 

Definition at line 115 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), IdAcrWriteFileExtended(), IdDcmReadFileIntoVectorFromDcmHdr(), and IdSigFFT().

#define TY_COMPLEX_FLOAT   (10<<4)
 

Definition at line 116 of file idgen.h.

Referenced by IdAcrWriteFileExtended(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_COMPLEX_LONG   (15<<4)
 

Definition at line 121 of file idgen.h.

Referenced by IdAcrWriteFileExtended(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_COMPLEX_SHORT   (13<<4)
 

Definition at line 119 of file idgen.h.

Referenced by IdAcrWriteFileExtended(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_COMPLEX_UCHAR   (12<<4)
 

Definition at line 118 of file idgen.h.

Referenced by IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_COMPLEX_ULONG   (21<<4)
 

Definition at line 127 of file idgen.h.

Referenced by IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_COMPLEX_USHORT   (14<<4)
 

Definition at line 120 of file idgen.h.

Referenced by IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_DOUBLE   ( 2<<4)
 

Definition at line 107 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), IdAcrWriteFileExtended(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_FACE   (18<<4)
 

Definition at line 124 of file idgen.h.

#define TY_FLOAT   ( 1<<4)
 

Definition at line 106 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), IdAcrWriteFileExtended(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_IDPOINT   (17<<4)
 

Definition at line 123 of file idgen.h.

#define TY_IDXPOINT_CHAR   (22<<4)
 

Definition at line 129 of file idgen.h.

#define TY_IDXPOINT_DOUBLE   (25<<4)
 

Definition at line 132 of file idgen.h.

#define TY_IDXPOINT_FLOAT   (24<<4)
 

Definition at line 131 of file idgen.h.

#define TY_IDXPOINT_LONG   (28<<4)
 

Definition at line 135 of file idgen.h.

#define TY_IDXPOINT_SHORT   (26<<4)
 

Definition at line 133 of file idgen.h.

#define TY_IDXPOINT_UCHAR   (23<<4)
 

Definition at line 130 of file idgen.h.

#define TY_IDXPOINT_ULONG   (29<<4)
 

Definition at line 136 of file idgen.h.

#define TY_IDXPOINT_USHORT   (27<<4)
 

Definition at line 134 of file idgen.h.

#define TY_LONG   ( 6<<4)
 

Definition at line 111 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), IdAcrWriteFileExtended(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_POINTER   (19<<4)
 

Definition at line 125 of file idgen.h.

#define TY_RGB   ( 4<<4)
 

Definition at line 109 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), IdAcrInquireInfoTot4(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_RGBA   (31<<4)
 

Definition at line 139 of file idgen.h.

#define TY_SHORT   ( 5<<4)
 

Definition at line 110 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), IdAcrWriteFileExtended(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_SIZE   (0x3f << 4)
 

Definition at line 103 of file idgen.h.

Referenced by IdAcrInquireInfoTot4(), IdDcmInquireInfoFromDcmHdr(), IdSeqAlloc(), and IdVolAlloc().

#define TY_UCHAR   ( 7<<4)
 

Definition at line 112 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), _IdImaCreImagetteClear(), IdDcmReadFileIntoVectorFromDcmHdr(), IdImaCreImagette(), and IdImaScotchImages().

#define TY_ULONG   (20<<4)
 

Definition at line 126 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define TY_USHORT   ( 8<<4)
 

Definition at line 113 of file idgen.h.

Referenced by _IdAcrCheckType(), _IdDcmCheckType(), and IdDcmReadFileIntoVectorFromDcmHdr().

#define VOL   2 /* volumes 3d */
 

Definition at line 90 of file idgen.h.

Referenced by IdAcrInquireInfoTot4(), IdAcrWriteFileExtended(), IdDcmInquireInfoFromDcmHdr(), IdDcmReadFileIntoVectorFromDcmHdr(), IdGetFileName(), IdGetMessage(), IdSetFileName(), IdSetMessage(), and IdVolAlloc().


Function Documentation

void** _IdAllocPlan int  ,
int  ,
int 
 

Definition at line 101 of file imaallo.c.

References _IdAllocLinesOfPlane(), and IdErrPrintf().

void _IdFreePlan void **  ,
int 
 

Definition at line 117 of file imaallo.c.

References _IdFreeLinesOfPlane().

int _IdSizeOfType int   ) 
 

Definition at line 82 of file kerextern.c.

References __tab_ta_.

int IdCalcArrondInt double  x  ) 
 

Procedure d'arrondi double->int.

Parameters:
x valeur a arrondir
Returns:
arrondi

Definition at line 423 of file utilcalc.c.

References x.

float IdCalcFloatFromSun float *  origine  ) 
 

transforme un Float SUN (ancienne version!!!) en Float de la machine ou on est.

Parameters:
origine pointeur sur la valeur a convertir.
Returns:
arrondi

Definition at line 442 of file utilcalc.c.

char* IdGetFileName void *   ) 
 

Definition at line 77 of file kernomfic.c.

References _IdCntPrivate, _IdImaPrivate, _IdSeqPrivate, _IdSigPrivate, _IdVolPrivate, CNT, CNT3D, IdLibidoType, IMA, SEQ, SIG, and VOL.

Referenced by IdImaAllocSubImage(), IdImaModifSubImage(), IdImaRecad16To16IgnoreUpper(), IdImaRecad16To8(), IdImaRecad16To8IgnoreUpper(), IdImaRecadTo16(), IdImaRecadTo8(), IdImaReuseSigFromLine(), and IdImaSignalFromLine().

char* IdGetMessage void *   ) 
 

Definition at line 219 of file kernomfic.c.

References _IdCnt3DPrivate, _IdCntPrivate, _IdImaPrivate, _IdSeqPrivate, _IdSigPrivate, _IdVolPrivate, CNT, CNT3D, IdLibidoType, IMA, SEQ, SIG, and VOL.

int IdSetFileName void *  ,
char * 
 

Definition at line 126 of file kernomfic.c.

References _IdCnt3DPrivate, _IdCntPrivate, _IdImaPrivate, _IdSeqPrivate, _IdSigPrivate, _IdVolPrivate, CNT, CNT3D, IdLibidoType, IMA, SEQ, SIG, and VOL.

Referenced by DisplayObject1D(), DisplayObject2D(), DisplayVol(), DisplayVolX(), IdImaAllocSubImage(), IdImaModifSubImage(), IdImaRecad16To16IgnoreUpper(), IdImaRecad16To8(), IdImaRecad16To8IgnoreUpper(), IdImaRecadTo16(), IdImaRecadTo8(), IdImaReuseSigFromLine(), and IdImaSignalFromLine().

int IdSetMessage void *  ,
char * 
 

Definition at line 271 of file kernomfic.c.

References _IdCnt3DPrivate, _IdCntPrivate, _IdImaPrivate, _IdSeqPrivate, _IdSigPrivate, _IdVolPrivate, CNT, CNT3D, IdLibidoType, IMA, SEQ, SIG, and VOL.

unsigned short int IdTypeFromComplex int   ) 
 

unsigned short int IdTypeToComplex int   ) 
 


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