#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: