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

imaclear.c File Reference

#include <string.h>
#include "idima.h"
#include "iderr.h"
#include "idprint.h"

Go to the source code of this file.

Defines

#define TT(t1)

Functions

PPIMAGE IdImaClear (PPIMAGE image)
PPIMAGE IdImaSetValueAnyType (PPIMAGE image, double valeur)
PPIMAGE_UCHAR IdImaSetValue (PPIMAGE_UCHAR image, valeur)
PPIMAGE IdImaCopy (PPIMAGE ims, PPIMAGE imd)


Define Documentation

#define TT t1   ) 
 

Value:

for (j=0;j<IdImaDimX(image);j++) \ { \ ((t1)image)[0][j]= valeur; \ }

Definition at line 124 of file imaclear.c.

Referenced by IdImaSetValueAnyType().


Function Documentation

PPIMAGE IdImaClear PPIMAGE  image  ) 
 

Definition at line 70 of file imaclear.c.

References IDERR_POINTER_IS_NULL, IDERR_WRONG_TYPE, IdErrno, IdImaDimX(), IdImaDimY(), IdImaSetUsedNbX(), IdImaSetUsedNbY(), IdImaType(), IdLibidoType, IdSizeOfType, IMA, IMA_BIT, image, and PPIMAGE.

Referenced by _IdImaCreImagetteClear(), IdCntFillExtPolygon(), IdCntFillPolygon(), IdCntFillPolygonXXX(), IdCntSurfacePoly(), IdImaFillContour(), IdImaMakeImagetteXYHoriz(), and IdImaMakeImagetteXYVertic().

PPIMAGE IdImaCopy PPIMAGE  ims,
PPIMAGE  imd
 

Definition at line 266 of file imaclear.c.

References IDERR_WRONG_DIM, IdErrno, IdImaDimX(), IdImaDimY(), IdImaSameSizeAndType(), IdSizeOfType, and PPIMAGE.

Referenced by IdImaExtractSubImage().

PPIMAGE_UCHAR IdImaSetValue PPIMAGE_UCHAR  image,
valeur 
 

Definition at line 212 of file imaclear.c.

References IDERR_POINTER_IS_NULL, IDERR_WRONG_TYPE, IdErrno, IdImaDimX(), IdImaDimY(), IdImaSetUsedNbX(), IdImaSetUsedNbY(), IdImaType(), IdSizeOfType, IMA_UCHAR, image, and PPIMAGE_UCHAR.

Referenced by IdImaSignalToImage().

PPIMAGE IdImaSetValueAnyType PPIMAGE  image,
double  valeur
 

Definition at line 130 of file imaclear.c.

References IDERR_POINTER_IS_NULL, IdErrno, IdImaDimX(), IdImaDimY(), IdImaSetUsedNbX(), IdImaSetUsedNbY(), IdImaType(), IdPrintf(), IdSizeOfType, IMA_CHAR, IMA_DOUBLE, IMA_FLOAT, IMA_LONG, IMA_SHORT, IMA_UCHAR, IMA_ULONG, IMA_USHORT, image, PPIMAGE, PPIMAGE_CHAR, PPIMAGE_DOUBLE, PPIMAGE_FLOAT, PPIMAGE_LONG, PPIMAGE_SHORT, PPIMAGE_UCHAR, PPIMAGE_ULONG, PPIMAGE_USHORT, and TT.


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