4#ifndef _volume_header_h_
5#define _volume_header_h_
15class Volume_header_private;
23 Volume_header (plm_long dim[3],
float origin[3],
float spacing[3]);
24 Volume_header (plm_long dim[3],
float origin[3],
float spacing[3],
25 float direction_cosines[9]);
33 void set_dim (
const plm_long dim[3]);
35 const plm_long*
get_dim ()
const;
53 void set (
const plm_long dim[3],
const float origin[3],
54 const float spacing[3],
const float dc[9]);
55 void set (
const plm_long dim[3],
const float origin[3],
66 void print (
void)
const;
Definition direction_cosines.h:23
std::shared_ptr< Self > Pointer
Definition plm_image.h:29
The Volume class represents a three-dimensional volume on a uniform grid. The volume can be located a...
Definition volume.h:38
#define PLMBASE_API
Definition plmbase_config.h:19
int compare(const void *a, const void *b)
Definition simplify_points.cxx:19