Information from source codes
rigakuImage.h
/*
# rigakuImage.h : $Revision$
# $Date$
# Created by $Author$
# Usage : rigakuImage.h
# Attention
# $Loccker$
# $State$
#
*/
/* $Log$ */
#ifndef RIGAKU_IMAGE_H
#define RIGAKU_IMAGE_H
#include
#include "mrcImage.h"
/* constant begin */
/* constant end */
/* struct begin */
typedef struct riggkuTag rigakuTag;
struct rigakuTag {
char* tag;
char* content;
rigakuTag* next;
}
typedef struct rigakuImage {
int HeaderBytes;
char* HeaderAll;
rigakuTag* startHeader;
rigakuTag* currentHeader;
int dim;
int size1;
int size2;
int size3;
int dataType;
void* Image;
unsigned char* integer1Image;
unsigned short* integer2Image;
int* integer4Image;
float* real4Image;
double* real8Image;
} rigakuImgae;
/* struct end */
#ifdef __cplusplus
extern "C" {
#endif
/* prototype begin */
/* prototype end */
#ifdef __cplusplus
};
#endif
#endif /* XXXX */