#include <dcmtk_file.h>
|
| Dcmtk_file () |
|
| Dcmtk_file (const char *fn) |
|
| ~Dcmtk_file () |
|
bool | is_valid () const |
|
void | debug () const |
|
DcmDataset * | get_dataset (void) const |
|
const char * | get_cstr (const DcmTagKey &tag_key) const |
|
bool | get_uint8 (const DcmTagKey &tag_key, uint8_t *val) const |
|
bool | get_uint16 (const DcmTagKey &tag_key, uint16_t *val) const |
|
bool | get_float (const DcmTagKey &tag_key, float *val) const |
|
bool | get_ds_float (const DcmTagKey &tag_key, float *val) const |
|
bool | get_uint8_array (const DcmTagKey &tag_key, const uint8_t **val, unsigned long *count) const |
|
bool | get_uint16_array (const DcmTagKey &tag_key, const uint16_t **val, unsigned long *count) const |
|
bool | get_int16_array (const DcmTagKey &tag_key, const int16_t **val, unsigned long *count) const |
|
bool | get_uint32_array (const DcmTagKey &tag_key, const uint32_t **val, unsigned long *count) const |
|
bool | get_int32_array (const DcmTagKey &tag_key, const int32_t **val, unsigned long *count) const |
|
bool | get_element (const DcmTagKey &tag_key, DcmElement *val) const |
|
bool | get_sequence (const DcmTagKey &tag_key, DcmSequenceOfItems *&seq) const |
|
const Volume_header * | get_volume_header () const |
|
const Direction_cosines & | get_direction_cosines () const |
|
float | get_z_position () const |
|
void | load_header (const char *fn) |
|
|
static Dcmtk_file::Pointer | New () |
|
static Dcmtk_file::Pointer | New (Dcmtk_file *t) |
|
template<class U1 > |
static Dcmtk_file::Pointer | New (const U1 &u1) |
|
template<class U1 , class U2 > |
static Dcmtk_file::Pointer | New (const U1 &u1, const U2 &u2) |
|
template<class U1 , class U2 , class U3 > |
static Dcmtk_file::Pointer | New (const U1 &u1, const U2 &u2, const U3 &u3) |
|
template<class U1 , class U2 , class U3 , class U4 , class U5 , class U6 > |
static Dcmtk_file::Pointer | New (const U1 &u1, const U2 &u2, const U3 &u3, const U4 &u4, const U5 &u5, const U6 &u6) |
|
|
Dcmtk_file_private * | d_ptr |
|
◆ Pointer
◆ Self
◆ Dcmtk_file() [1/2]
Dcmtk_file::Dcmtk_file |
( |
| ) |
|
◆ Dcmtk_file() [2/2]
Dcmtk_file::Dcmtk_file |
( |
const char * | fn | ) |
|
◆ ~Dcmtk_file()
Dcmtk_file::~Dcmtk_file |
( |
| ) |
|
◆ debug()
void Dcmtk_file::debug |
( |
| ) |
const |
◆ get_cstr()
const char * Dcmtk_file::get_cstr |
( |
const DcmTagKey & | tag_key | ) |
const |
◆ get_dataset()
DcmDataset * Dcmtk_file::get_dataset |
( |
void | | ) |
const |
◆ get_direction_cosines()
◆ get_ds_float()
bool Dcmtk_file::get_ds_float |
( |
const DcmTagKey & | tag_key, |
|
|
float * | val ) const |
◆ get_element()
bool Dcmtk_file::get_element |
( |
const DcmTagKey & | tag_key, |
|
|
DcmElement * | val ) const |
◆ get_float()
bool Dcmtk_file::get_float |
( |
const DcmTagKey & | tag_key, |
|
|
float * | val ) const |
◆ get_int16_array()
bool Dcmtk_file::get_int16_array |
( |
const DcmTagKey & | tag_key, |
|
|
const int16_t ** | val, |
|
|
unsigned long * | count ) const |
◆ get_int32_array()
bool Dcmtk_file::get_int32_array |
( |
const DcmTagKey & | tag_key, |
|
|
const int32_t ** | val, |
|
|
unsigned long * | count ) const |
◆ get_sequence()
bool Dcmtk_file::get_sequence |
( |
const DcmTagKey & | tag_key, |
|
|
DcmSequenceOfItems *& | seq ) const |
◆ get_uint16()
bool Dcmtk_file::get_uint16 |
( |
const DcmTagKey & | tag_key, |
|
|
uint16_t * | val ) const |
◆ get_uint16_array()
bool Dcmtk_file::get_uint16_array |
( |
const DcmTagKey & | tag_key, |
|
|
const uint16_t ** | val, |
|
|
unsigned long * | count ) const |
◆ get_uint32_array()
bool Dcmtk_file::get_uint32_array |
( |
const DcmTagKey & | tag_key, |
|
|
const uint32_t ** | val, |
|
|
unsigned long * | count ) const |
◆ get_uint8()
bool Dcmtk_file::get_uint8 |
( |
const DcmTagKey & | tag_key, |
|
|
uint8_t * | val ) const |
◆ get_uint8_array()
bool Dcmtk_file::get_uint8_array |
( |
const DcmTagKey & | tag_key, |
|
|
const uint8_t ** | val, |
|
|
unsigned long * | count ) const |
◆ get_volume_header()
◆ get_z_position()
float Dcmtk_file::get_z_position |
( |
| ) |
const |
◆ is_valid()
bool Dcmtk_file::is_valid |
( |
| ) |
const |
◆ load_header()
void Dcmtk_file::load_header |
( |
const char * | fn | ) |
|
◆ New() [1/6]
◆ New() [2/6]
◆ New() [3/6]
template<class U1 , class U2 >
◆ New() [4/6]
template<class U1 , class U2 , class U3 >
◆ New() [5/6]
template<class U1 , class U2 , class U3 , class U4 , class U5 , class U6 >
static Dcmtk_file::Pointer Dcmtk_file::New |
( |
const U1 & | u1, |
|
|
const U2 & | u2, |
|
|
const U3 & | u3, |
|
|
const U4 & | u4, |
|
|
const U5 & | u5, |
|
|
const U6 & | u6 ) |
|
inlinestatic |
◆ New() [6/6]
◆ d_ptr
Dcmtk_file_private* Dcmtk_file::d_ptr |
The documentation for this class was generated from the following files: