|
plastimatch
|
#include "plmbase_config.h"#include <stdio.h>#include <stdlib.h>#include <string.h>#include <math.h>#include "direction_matrices.h"#include "interpolate.h"#include "interpolate_macros.h"#include "logfile.h"#include "plm_int.h"#include "plm_math.h"#include "print_and_exit.h"#include "volume_header.h"#include "volume.h"Macros | |
| #define | CONVERT_INPLACE(new_type, old_type, new_type_enum) |
Functions | |
| template<class T, class U> | |
| static void | convert_raw (T *new_img, const Volume *vol) |
| template<class T, class U> | |
| static T * | convert_raw (const Volume *vol) |
| Volume * | volume_clone_empty (Volume *ref) |
| Volume * | volume_clone (const Volume *ref) |
| void | volume_convert_to_float (Volume *ref) |
| void | volume_convert_to_short (Volume *ref) |
| void | volume_convert_to_uchar (Volume *ref) |
| void | volume_convert_to_uint16 (Volume *ref) |
| void | volume_convert_to_uint32 (Volume *ref) |
| void | volume_convert_to_int32 (Volume *ref) |
| void | vf_convert_to_interleaved (Volume *vf) |
| void | vf_convert_to_planar (Volume *ref) |
| template<class T> | |
| static void | clone_inner (Volume::Pointer &vol_out, const Volume *vol_in) |
| Volume * | volume_difference (Volume *vol, Volume *warped) |
| #define CONVERT_INPLACE | ( | new_type, | |
| old_type, | |||
| new_type_enum ) |
|
static |
|
static |
|
static |
| void vf_convert_to_interleaved | ( | Volume * | vf | ) |
| void vf_convert_to_planar | ( | Volume * | ref | ) |
| void volume_convert_to_float | ( | Volume * | ref | ) |
| void volume_convert_to_int32 | ( | Volume * | ref | ) |
| void volume_convert_to_short | ( | Volume * | ref | ) |
| void volume_convert_to_uchar | ( | Volume * | ref | ) |
| void volume_convert_to_uint16 | ( | Volume * | ref | ) |
| void volume_convert_to_uint32 | ( | Volume * | ref | ) |