plastimatch
|
#include "plmbase_config.h"
#include <algorithm>
#include <fstream>
#include <string>
#include <vector>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <itksys/SystemTools.hxx>
#include <itksys/Directory.hxx>
#include <itksys/RegularExpression.hxx>
#include "itkDirectory.h"
#include "itkRegularExpressionSeriesFileNames.h"
#include "file_util.h"
#include "metadata.h"
#include "plm_endian.h"
#include "plm_image.h"
#include "print_and_exit.h"
#include "volume.h"
#include "xio_ct.h"
#include "xio_ct_transform.h"
#include "xio_dose.h"
#include "xio_studyset.h"
Macros | |
#define | XIO_DATATYPE_UINT32 5 |
Typedefs | |
typedef struct xio_dose_header | Xio_dose_header |
Functions | |
static void | xio_dose_load_header (Xio_dose_header *xdh, const char *filename) |
static void | xio_dose_load_cube (Plm_image *pli, Xio_dose_header *xdh, const char *filename) |
static void | xio_dose_create_volume (Plm_image *pli, Xio_dose_header *xdh) |
void | xio_dose_load (Plm_image *pli, Metadata::Pointer &meta, const char *filename) |
void | xio_dose_save (const Plm_image::Pointer &pli, Metadata::Pointer &meta, Xio_ct_transform *transform, const char *filename, const char *filename_template) |
void | xio_dose_apply_transform (Plm_image *pli, Xio_ct_transform *transform) |
#define XIO_DATATYPE_UINT32 5 |
typedef struct xio_dose_header Xio_dose_header |
void xio_dose_apply_transform | ( | Plm_image * | pli, |
Xio_ct_transform * | transform ) |
|
static |
void xio_dose_load | ( | Plm_image * | pli, |
Metadata::Pointer & | meta, | ||
const char * | filename ) |
|
static |
|
static |
void xio_dose_save | ( | const Plm_image::Pointer & | pli, |
Metadata::Pointer & | meta, | ||
Xio_ct_transform * | transform, | ||
const char * | filename, | ||
const char * | filename_template ) |