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

seqallo.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include "idseq-base.h"
#include "idima-private.h"

Go to the source code of this file.

Defines

#define DEBUG   0

Functions

PPPPSEQUENCE IdSeqAlloc (int sx, int sy, int sz, int sb, int ty)
 Allocation d'une structure SEQuence compacte (seqxels consecutifs).

void _IdSeqFree (PPPPSEQUENCE *pv)
 Liberation d'une SEQuence compacte (tous les blocs sont consecutifs en memoire).


Define Documentation

#define DEBUG   0
 

Definition at line 42 of file seqallo.c.


Function Documentation

void _IdSeqFree PPPPSEQUENCE pv  ) 
 

Liberation d'une SEQuence compacte (tous les blocs sont consecutifs en memoire).

Parameters:
pv SEQuence a liberer.

Definition at line 174 of file seqallo.c.

References _IdSeqPrivate, and DEBUG.

PPPPSEQUENCE IdSeqAlloc int  sx,
int  sy,
int  sz,
int  sb,
int  ty
 

Allocation d'une structure SEQuence compacte (seqxels consecutifs).

Warning:
les sexels de cette SEQuence ne sont pas initialises.
Parameters:
sx X dimension of the sequence to allocate.
sy Y dimension of the sequence to allocate.
sz Z dimension of the sequence to allocate.
sb T (time) dimension of the sequence to allocate.
ty Type des seqxels
Returns:
pointeur sur la structure; NULL si echec

Definition at line 63 of file seqallo.c.

References PRIVATE_SEQUENCE::_fichier, PRIVATE_SEQUENCE::_message, DEBUG, IDO_TYPE, IdSeqDimT, IdSeqDimX, IdSeqDimY, IdSeqDimZ, IdSeqType, IdSeqUsedNbT, IdSeqUsedNbX, IdSeqUsedNbY, IdSeqUsedNbZ, IdSizeOfType, PPPPSEQUENCE, SEQ, PRIVATE_SEQUENCE::subObject, TY_BIT, and TY_SIZE.

Referenced by AllocObject(), and IdDcmReadFileIntoVectorFromDcmHdr().


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