#include "idgen.h"
#include "idswig.h"
#include "idsig-ido.h"
Go to the source code of this file.
|
Definition at line 132 of file idsig-calc.h. |
|
Value: Definition at line 186 of file idsig-calc.h. |
|
Definition at line 74 of file idsig-calc.h. |
|
Value: Definition at line 172 of file idsig-calc.h. |
|
Value: Definition at line 164 of file idsig-calc.h. |
|
Value: Definition at line 178 of file idsig-calc.h. |
|
Definition at line 45 of file sigallo.c. References _IdSigPrivate. |
|
Definition at line 1207 of file sigpalet.c. References RGB::b, RGB::g, IdErrPrintf(), IdSigAlloc(), RGB::r, and SIG_RGB. |
|
Definition at line 901 of file sigpalet.c. References RGB::b, RGB::g, IdErrPrintf(), IdSigAlloc(), RGB::r, and SIG_RGB. |
|
Definition at line 320 of file sigpalet.c. References RGB::b, RGB::g, IdErrPrintf(), IdSigAlloc(), NBCOL, PAS, RGB::r, and SIG_RGB. |
|
Definition at line 456 of file sigpalet.c. References RGB::b, RGB::g, IdErrPrintf(), IdSigAlloc(), RGB::r, and SIG_RGB. |
|
Definition at line 408 of file sigpalet.c. References RGB::b, RGB::g, IdErrPrintf(), IdSigAlloc(), RGB::r, and SIG_RGB. |
|
Definition at line 509 of file sigpalet.c. References RGB::b, RGB::g, IdErrPrintf(), IdSigAlloc(), RGB::r, and SIG_RGB. |
|
Definition at line 562 of file sigpalet.c. References RGB::b, RGB::g, IdErrPrintf(), IdSigAlloc(), RGB::r, and SIG_RGB. |
|
Definition at line 619 of file sigpalet.c. References RGB::b, RGB::g, IdErrPrintf(), IdSigAlloc(), RGB::r, and SIG_RGB. |
|
Definition at line 664 of file sigpalet.c. References RGB::b, RGB::g, IdErrPrintf(), IdSigAlloc(), RGB::r, and SIG_RGB. |
|
Definition at line 806 of file sigpalet.c. References RGB::b, RGB::g, IdErrPrintf(), IdSigAlloc(), RGB::r, and SIG_RGB. |
|
Definition at line 757 of file sigpalet.c. References RGB::b, RGB::g, IdErrPrintf(), IdSigAlloc(), RGB::r, and SIG_RGB. |
|
Definition at line 708 of file sigpalet.c. References RGB::b, RGB::g, IdErrPrintf(), IdSigAlloc(), RGB::r, and SIG_RGB. |
|
Definition at line 854 of file sigpalet.c. References RGB::b, RGB::g, IdErrPrintf(), IdSigAlloc(), RGB::r, and SIG_RGB. |
|
Definition at line 1528 of file sigpalet.c. References b, RGB::b, RGB::g, ID_RFILE_TEXT, IDERR_EMPTY_FILE_NAME, IDERR_OPEN_FAILED, IdErrno, IdErrPrintf(), IdSigAlloc(), IdSigModifLongueur(), RGB::r, and SIG_RGB. |
|
Definition at line 1604 of file sigpalet.c. References b, ID_WFILE_TEXT, IDERR_EMPTY_FILE_NAME, IDERR_OPEN_FAILED, IDERR_POINTER_IS_NULL, IdErrno, IdSigDimX, and RGB::r. |
|
IdSigAlloc: : taille du signal a creer : type du signal a creer (SIG_xxx ex: SIG_FLOAT) Allocation memoire d'un objet libido de type SIGNAL. La taille en correspond a la dimension du signal. Le type est SIG_xxx et peut prendre les valeurs du tableau des type d'elements LIBIDO, par exemples SIG_UCHAR, SIG_FLOAT, SIG_COMPLEX ...etc. Si l'allocation memoire a pu se faire correctement, la fonction retourne une valeur non nulle de type PISIGNAL. En cas d'erreur la fonction retourne 0. Il est indispensable de tester cette valeur de retour avant d'utiliser l'image. Il est conseille de faire un changement de type sur la valeur de retour pour eviter les WARNINGS des compilateurs. Return value: pointeur sur l'objet et les donnees signal Definition at line 80 of file sigallo.c. References PRIVATE_SIGNAL::_fichier, PRIVATE_SIGNAL::_message, PRIVATE_SIGNAL::DimX, IDERR_ALLOC_SIG, IDERR_WRONG_TYPE, IdErrno, IdErrPrintf(), IDO_TYPE, IdTypeSize, PSIGNAL, SIG, and PRIVATE_SIGNAL::Type. Referenced by AllocObject(), DisplayObject1D(), DisplayVolX(), GetkSpaceImage2DFromExperience(), IdCalcRacinesPoly3(), IdDcmReadFileIntoVectorFromDcmHdr(), IdPalAnalyseRet(), IdPalAnalyseStd(), IdPalFalsCol(), IdPalGrey64(), IdPalGreyCol(), IdPalGreyRedCol(), IdPalGreyRedToYellowCol(), IdPalHotMetal(), IdPalHotMetal128(), IdPalHotMetal16(), IdPalHotMetal32(), IdPalHotMetal64(), IdPalHotMetal8(), and IdPalReadAsciiFile(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IdSigFFT : signal d'entree et resultat de la FFT en sortie. : 1 pour FFT directe, -1 pour FFT inverse. FFT d'un signal COMPLEX. Le resultat remplace le signal entre. Definition at line 56 of file sigfft.c. References IdErrPrintf(), IdLibidoDataType, IdLibidoType, IdSigDimX, COMPLEX::im, COMPLEX::re, REAL, SIG, SWAP, TY_COMPLEX, and TY_COMPLEX_DOUBLE. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IdSigMax: : pointeur vers le signal source. Calcule le Maximum d'un signal non COMPLEX Return value: valeur max du signal Definition at line 55 of file sigmm.c. References CC, IdErrPrintf(), IdExit(), IdSigDimX, IdSigType, PSIGNAL_CHAR, PSIGNAL_DOUBLE, PSIGNAL_FLOAT, PSIGNAL_LONG, PSIGNAL_SHORT, PSIGNAL_UCHAR, PSIGNAL_ULONG, PSIGNAL_USHORT, SIG_CHAR, SIG_DOUBLE, SIG_FLOAT, SIG_LONG, SIG_SHORT, SIG_UCHAR, SIG_ULONG, and SIG_USHORT. |
|
|
|
|
|
IdSigMin: : pointeur vers le signal source. Calcule le Minimum d'un signal non COMPLEX Return value: valeur min du signal Definition at line 118 of file sigmm.c. References BB, IdErrPrintf(), IdExit(), IdSigDimX, IdSigType, PSIGNAL_CHAR, PSIGNAL_DOUBLE, PSIGNAL_FLOAT, PSIGNAL_LONG, PSIGNAL_SHORT, PSIGNAL_UCHAR, PSIGNAL_ULONG, PSIGNAL_USHORT, SIG_CHAR, SIG_DOUBLE, SIG_FLOAT, SIG_LONG, SIG_SHORT, SIG_UCHAR, SIG_ULONG, and SIG_USHORT. |
|
IdSigMinMax: : pointeur vers le signal source : pointeur vers le min du signal : pointeur vers le max du signal Renvoie le Minimum et le Maximum d'un signal non COMPLEX Return value: code retour (0: echec 1: OK) Definition at line 179 of file sigmm.c. References BB2, IdErrPrintf(), IdSigDimX, IdSigType, PSIGNAL_CHAR, PSIGNAL_DOUBLE, PSIGNAL_FLOAT, PSIGNAL_LONG, PSIGNAL_SHORT, PSIGNAL_UCHAR, PSIGNAL_ULONG, PSIGNAL_USHORT, SIG_CHAR, SIG_DOUBLE, SIG_FLOAT, SIG_LONG, SIG_SHORT, SIG_UCHAR, SIG_ULONG, and SIG_USHORT. |
|
IdSigMinMaxInterv: : pointeur vers le signal source : debut dans le signal de la recherche du Min,Max : fin dans le signal de la recherche du Min,Max : pointeur vers le min du signal : pointeur vers le max du signal Renvoie le Minimum et le Maximum d'un signal non COMPLEX entre 2 bornes Return value: code retour (0: echec 1: OK) Definition at line 242 of file sigmm.c. References BB3, deb, IdErrPrintf(), IdSigDimX, IdSigType, PSIGNAL_CHAR, PSIGNAL_DOUBLE, PSIGNAL_FLOAT, PSIGNAL_LONG, PSIGNAL_SHORT, PSIGNAL_UCHAR, PSIGNAL_ULONG, PSIGNAL_USHORT, SIG_CHAR, SIG_DOUBLE, SIG_FLOAT, SIG_LONG, SIG_SHORT, SIG_UCHAR, SIG_ULONG, and SIG_USHORT. Referenced by IdImaSignalToImage(). |
|
IdSigModifLongueur: : pointeur vers le signal : nouvelle taille du signal Modif longueur d'un objet libido de type SIGNAL. Si la nouvelle longueur est < a l'ancienne, la fin est perdue. Si la nouvelle longueur est > a l'ancienne, la partie rajoutee n'EST PAS initialisee Si l'allocation de la memoire supplememtaire a pu se faire correctement, la fonction retourne une valeur non nulle de type PISIGNAL. En cas d'erreur la fonction retourne 0. Il est indispensable de tester cette valeur de retour avant d'utiliser l'image. Il est conseille de faire un changement de type sur la valeur de retour pour eviter les WARNINGS des compilateurs. Return value: pointeur sur l'objet et les donnees signal, NULL si echec Definition at line 172 of file sigallo.c. References _IdSigPrivate, PRIVATE_SIGNAL::DimX, IdErrPrintf(), IdLibidoType, IdSizeOfType, PSIGNAL, and SIG. Referenced by IdPalReadAsciiFile(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IdSigVecteurToSignal: : adresse du vecteur source : type du signal : Origine (ds le vecteur) du signal : Taille du signal Allocation d'un signal a partir d'une portion d'un Vecteur. Return value: Pointeur vers le signal resultat. Zero si echec. Definition at line 122 of file sigallo.c. References PRIVATE_SIGNAL::DimX, IdErrPrintf(), IDO_TYPE, IdTypeSize, PSIGNAL, SIG, and PRIVATE_SIGNAL::Type. |
|
IdSigWriteRawFile: : Pointeur vers le nom complet du fichier de sauvegarde. : Pointeur vers la zone et la structure de description du signal a sauver. Sauve dans un fichier un signal au format RAW. Return value: Indicateur d'erreur: 1 : OK, 0 : Pb. Definition at line 55 of file sigwrf.c. References ID_WFILE_BIN, IdErrno, IdSigDimX, and IdSizeOfType. Referenced by DisplayVolX(). |