subroutine mvbyte(a,b,ixa,ixb,nbytes)
integer a(1),b(1),ixa,ixb,nbytes
subroutine movbts(a,b,ixa,ixb,nbits)
integer a(1),b(1),ixa,ixb,nbits
subroutine mvmots(a,b,nmots)
integer a(1),b(1),nmots
#include <inrimage/image.h>
c_mvbyte(a,b,nbytes)
char *a, *b;int nbytes;
c_mvbits(a,b,ixa,ixb,nbits)
char *a, *b;int ixa,ixb,nbits;
c_mvmots(a,b,nmots)
int nmots; Fort_int *a, *b;
c_mvints(a,b,nmots)
int nmots; int *a, *b;
movbts, c_mvbits transfèrent nbits bits de a dans b en partant des bits d'indices ixa et ixb (la numérotation commence à 1).
mvmots, c_mvmots transfèrent nmots éléments de type Fort_int de a dans b.
c_mvints transfère nmots entiers (type int) de a dans b.
Tous ces transferts ont lieu en partant du début ou de la fin du tableau a suivant les positions relatives des deux tableaux pour permettre l'utilisation de tableaux en recouvrement.