Xmipp  v3.23.11-Nereus
Functions
getputd.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int AllocateVolumeDouble (double **Volume, long Nx, long Ny, long Nz, int *Status)
 
int CopyDoubleToFloat (double *VolumeSource, long NxSource, long NySource, long NzSource, long XSource, long YSource, long ZSource, float *VolumeDestination, long NxDestination, long NyDestination, long NzDestination, long XDestination, long YDestination, long ZDestination, long NxCopy, long NyCopy, long NzCopy)
 
int CopyDoubleToDouble (double *VolumeSource, long NxSource, long NySource, long NzSource, long XSource, long YSource, long ZSource, double *VolumeDestination, long NxDestination, long NyDestination, long NzDestination, long XDestination, long YDestination, long ZDestination, long NxCopy, long NyCopy, long NzCopy)
 
int CopyFloatToDouble (float *VolumeSource, long NxSource, long NySource, long NzSource, long XSource, long YSource, long ZSource, double *VolumeDestination, long NxDestination, long NyDestination, long NzDestination, long XDestination, long YDestination, long ZDestination, long NxCopy, long NyCopy, long NzCopy)
 
int FreeVolumeDouble (double **Volume)
 
int GetxDoubleToDouble (double *VolumeSource, long NxSource, long NySource, long NzSource, long XSource, long YSource, long ZSource, double RowDestination[], long NxCopy)
 
int GetyDoubleToDouble (double *VolumeSource, long NxSource, long NySource, long NzSource, long XSource, long YSource, long ZSource, double ColumnDestination[], long NyCopy)
 
int GetzDoubleToDouble (double *VolumeSource, long NxSource, long NySource, long NzSource, long XSource, long YSource, long ZSource, double PillarDestination[], long NzCopy)
 
int PutxDoubleToDouble (double *VolumeDestination, long NxDestination, long NyDestination, long NzDestination, long XDestination, long YDestination, long ZDestination, double RowSource[], long NxCopy)
 
int PutyDoubleToDouble (double *VolumeDestination, long NxDestination, long NyDestination, long NzDestination, long XDestination, long YDestination, long ZDestination, double ColumnSource[], long NyCopy)
 
int PutzDoubleToDouble (double *VolumeDestination, long NxDestination, long NyDestination, long NzDestination, long XDestination, long YDestination, long ZDestination, double PillarSource[], long NzCopy)
 

Function Documentation

◆ AllocateVolumeDouble()

int AllocateVolumeDouble ( double **  Volume,
long  Nx,
long  Ny,
long  Nz,
int *  Status 
)

◆ CopyDoubleToDouble()

int CopyDoubleToDouble ( double *  VolumeSource,
long  NxSource,
long  NySource,
long  NzSource,
long  XSource,
long  YSource,
long  ZSource,
double *  VolumeDestination,
long  NxDestination,
long  NyDestination,
long  NzDestination,
long  XDestination,
long  YDestination,
long  ZDestination,
long  NxCopy,
long  NyCopy,
long  NzCopy 
)

◆ CopyDoubleToFloat()

int CopyDoubleToFloat ( double *  VolumeSource,
long  NxSource,
long  NySource,
long  NzSource,
long  XSource,
long  YSource,
long  ZSource,
float *  VolumeDestination,
long  NxDestination,
long  NyDestination,
long  NzDestination,
long  XDestination,
long  YDestination,
long  ZDestination,
long  NxCopy,
long  NyCopy,
long  NzCopy 
)

◆ CopyFloatToDouble()

int CopyFloatToDouble ( float *  VolumeSource,
long  NxSource,
long  NySource,
long  NzSource,
long  XSource,
long  YSource,
long  ZSource,
double *  VolumeDestination,
long  NxDestination,
long  NyDestination,
long  NzDestination,
long  XDestination,
long  YDestination,
long  ZDestination,
long  NxCopy,
long  NyCopy,
long  NzCopy 
)

◆ FreeVolumeDouble()

int FreeVolumeDouble ( double **  Volume)

◆ GetxDoubleToDouble()

int GetxDoubleToDouble ( double *  VolumeSource,
long  NxSource,
long  NySource,
long  NzSource,
long  XSource,
long  YSource,
long  ZSource,
double  RowDestination[],
long  NxCopy 
)

◆ GetyDoubleToDouble()

int GetyDoubleToDouble ( double *  VolumeSource,
long  NxSource,
long  NySource,
long  NzSource,
long  XSource,
long  YSource,
long  ZSource,
double  ColumnDestination[],
long  NyCopy 
)

◆ GetzDoubleToDouble()

int GetzDoubleToDouble ( double *  VolumeSource,
long  NxSource,
long  NySource,
long  NzSource,
long  XSource,
long  YSource,
long  ZSource,
double  PillarDestination[],
long  NzCopy 
)

◆ PutxDoubleToDouble()

int PutxDoubleToDouble ( double *  VolumeDestination,
long  NxDestination,
long  NyDestination,
long  NzDestination,
long  XDestination,
long  YDestination,
long  ZDestination,
double  RowSource[],
long  NxCopy 
)

◆ PutyDoubleToDouble()

int PutyDoubleToDouble ( double *  VolumeDestination,
long  NxDestination,
long  NyDestination,
long  NzDestination,
long  XDestination,
long  YDestination,
long  ZDestination,
double  ColumnSource[],
long  NyCopy 
)

◆ PutzDoubleToDouble()

int PutzDoubleToDouble ( double *  VolumeDestination,
long  NxDestination,
long  NyDestination,
long  NzDestination,
long  XDestination,
long  YDestination,
long  ZDestination,
double  PillarSource[],
long  NzCopy 
)