plastimatch
Loading...
Searching...
No Matches
Slice_list Class Reference

#include <slice_list.h>

Public Member Functions

 Slice_list ()
 
 ~Slice_list ()
 
const Plm_image_headerget_image_header () const
 
void set_image_header (const Plm_image_header &pih)
 
void set_image_header (ShortImageType::Pointer img)
 
void reset_slice_uids ()
 
const char * get_slice_uid (int index) const
 
void set_slice_uid (int index, const char *slice_uid)
 
bool slice_list_complete () const
 
void set_slice_list_complete ()
 
int num_slices ()
 
int get_slice_index (float z) const
 

Public Attributes

Slice_list_private * d_ptr
 

Constructor & Destructor Documentation

◆ Slice_list()

Slice_list::Slice_list ( )

◆ ~Slice_list()

Slice_list::~Slice_list ( )

Member Function Documentation

◆ get_image_header()

const Plm_image_header * Slice_list::get_image_header ( void ) const

◆ get_slice_index()

int Slice_list::get_slice_index ( float z) const

◆ get_slice_uid()

const char * Slice_list::get_slice_uid ( int index) const

◆ num_slices()

int Slice_list::num_slices ( )

◆ reset_slice_uids()

void Slice_list::reset_slice_uids ( )

◆ set_image_header() [1/2]

void Slice_list::set_image_header ( const Plm_image_header & pih)

◆ set_image_header() [2/2]

void Slice_list::set_image_header ( ShortImageType::Pointer img)

◆ set_slice_list_complete()

void Slice_list::set_slice_list_complete ( )

◆ set_slice_uid()

void Slice_list::set_slice_uid ( int index,
const char * slice_uid )

◆ slice_list_complete()

bool Slice_list::slice_list_complete ( ) const

Member Data Documentation

◆ d_ptr

Slice_list_private* Slice_list::d_ptr

The documentation for this class was generated from the following files: