#include <dicom.h>
|
uint8 * | get_ptr () |
|
int | is_valid () |
|
| operator bool () |
|
int | to_int (int defaultvalue=0) |
|
| operator int () |
|
void | to_int_values_a (int **values, int *nvalues) |
|
std::vector< int > | to_int_values () |
|
| operator std::vector< int > () |
|
double | to_double (double defaultvalue=0.0) |
|
| operator double () |
|
void | to_double_values_a (double **values, int *nvalues) |
|
std::vector< double > | to_double_values () |
|
| operator std::vector< double > () |
|
void | to_string_a (char **val_a, int *len_a=NULL) |
|
std::string | to_string (const char *defaultvalue="") |
|
| operator std::string () |
|
void | raw_value (char **val, int *len) |
|
void | repr_string_a (char **val_a, int *len_a, int max_len=80) |
|
std::string | repr_string (int max_len=80) |
|
uidtype | to_uid () |
|
| operator uidtype () |
|
void | from_int (int value) |
|
void | from_int_values (int *values, int nvalues) |
|
void | set_value (int value) |
|
void | set_value (int *values, int nvalues) |
|
void | set_value (std::vector< int > &v) |
|
int | operator= (int value) |
|
std::vector< int > & | operator= (std::vector< int > &v) |
|
void | from_double (double value) |
|
void | from_double_values (double *values, int nvalues) |
|
void | set_value (double value) |
|
void | set_value (double *values, int nvalues) |
|
void | set_value (std::vector< double > &v) |
|
double | operator= (double v) |
|
std::vector< double > & | operator= (std::vector< double > &v) |
|
int | number_of_datasets () |
|
dataset * | dataset_at (int idx) |
|
dataset * | add_dataset () |
|
sequence * | to_sequence () |
|
| operator sequence * () |
|
int | number_of_frames () |
|
void | from_dataset (dataset *) |
|
dataset * | to_dataset () |
|
| operator dataset * () |
|
void | from_string (const char *str) |
|
void | from_string (std::string &s) |
|
void | set_value (char *str) |
|
void | set_value (std::string &s) |
|
char * | operator= (char *v) |
|
std::string | operator= (std::string &s) |
|
void | from_data (const char *data, int datasize) |
|
void | set_value (const char *data, int datasize) |
|
void | set_endian (int endian=MACHINE_ENDIANNESS) |
|
int | get_vm () |
|
int | alloc_memory (int len) |
|
void | free_value () |
|
| ~dataelement () |
|
void | _save (void *ostream, uidtype tsuid, opttype opt) |
|
dicom::dataelement::~dataelement |
( |
| ) |
|
|
inline |
void dicom::dataelement::_save |
( |
void * |
ostream, |
|
|
uidtype |
tsuid, |
|
|
opttype |
opt |
|
) |
| |
dataset* dicom::dataelement::add_dataset |
( |
| ) |
|
int dicom::dataelement::alloc_memory |
( |
int |
len | ) |
|
dataset* dicom::dataelement::dataset_at |
( |
int |
idx | ) |
|
void dicom::dataelement::free_value |
( |
| ) |
|
void dicom::dataelement::from_data |
( |
const char * |
data, |
|
|
int |
datasize |
|
) |
| |
void dicom::dataelement::from_dataset |
( |
dataset * |
| ) |
|
void dicom::dataelement::from_double |
( |
double |
value | ) |
|
void dicom::dataelement::from_double_values |
( |
double * |
values, |
|
|
int |
nvalues |
|
) |
| |
void dicom::dataelement::from_int |
( |
int |
value | ) |
|
void dicom::dataelement::from_int_values |
( |
int * |
values, |
|
|
int |
nvalues |
|
) |
| |
void dicom::dataelement::from_string |
( |
const char * |
str | ) |
|
void dicom::dataelement::from_string |
( |
std::string & |
s | ) |
|
|
inline |
uint8* dicom::dataelement::get_ptr |
( |
| ) |
|
|
inline |
int dicom::dataelement::get_vm |
( |
| ) |
|
int dicom::dataelement::is_valid |
( |
| ) |
|
|
inline |
int dicom::dataelement::number_of_datasets |
( |
| ) |
|
int dicom::dataelement::number_of_frames |
( |
| ) |
|
dicom::dataelement::operator bool |
( |
| ) |
|
|
inline |
dicom::dataelement::operator dataset * |
( |
| ) |
|
|
inline |
dicom::dataelement::operator double |
( |
| ) |
|
|
inline |
dicom::dataelement::operator int |
( |
| ) |
|
|
inline |
dicom::dataelement::operator sequence * |
( |
| ) |
|
|
inline |
dicom::dataelement::operator std::string |
( |
| ) |
|
|
inline |
dicom::dataelement::operator std::vector< double > |
( |
| ) |
|
|
inline |
dicom::dataelement::operator std::vector< int > |
( |
| ) |
|
|
inline |
dicom::dataelement::operator uidtype |
( |
| ) |
|
|
inline |
int dicom::dataelement::operator= |
( |
int |
value | ) |
|
|
inline |
std::vector<int>& dicom::dataelement::operator= |
( |
std::vector< int > & |
v | ) |
|
|
inline |
double dicom::dataelement::operator= |
( |
double |
v | ) |
|
|
inline |
std::vector<double>& dicom::dataelement::operator= |
( |
std::vector< double > & |
v | ) |
|
|
inline |
char* dicom::dataelement::operator= |
( |
char * |
v | ) |
|
|
inline |
std::string dicom::dataelement::operator= |
( |
std::string & |
s | ) |
|
|
inline |
void dicom::dataelement::raw_value |
( |
char ** |
val, |
|
|
int * |
len |
|
) |
| |
std::string dicom::dataelement::repr_string |
( |
int |
max_len = 80 | ) |
|
void dicom::dataelement::repr_string_a |
( |
char ** |
val_a, |
|
|
int * |
len_a, |
|
|
int |
max_len = 80 |
|
) |
| |
void dicom::dataelement::set_endian |
( |
int |
endian = MACHINE_ENDIANNESS | ) |
|
void dicom::dataelement::set_value |
( |
int |
value | ) |
|
|
inline |
void dicom::dataelement::set_value |
( |
int * |
values, |
|
|
int |
nvalues |
|
) |
| |
|
inline |
void dicom::dataelement::set_value |
( |
std::vector< int > & |
v | ) |
|
void dicom::dataelement::set_value |
( |
double |
value | ) |
|
|
inline |
void dicom::dataelement::set_value |
( |
double * |
values, |
|
|
int |
nvalues |
|
) |
| |
|
inline |
void dicom::dataelement::set_value |
( |
std::vector< double > & |
v | ) |
|
void dicom::dataelement::set_value |
( |
char * |
str | ) |
|
|
inline |
void dicom::dataelement::set_value |
( |
std::string & |
s | ) |
|
|
inline |
void dicom::dataelement::set_value |
( |
const char * |
data, |
|
|
int |
datasize |
|
) |
| |
|
inline |
dataset* dicom::dataelement::to_dataset |
( |
| ) |
|
double dicom::dataelement::to_double |
( |
double |
defaultvalue = 0.0 | ) |
|
std::vector<double> dicom::dataelement::to_double_values |
( |
| ) |
|
void dicom::dataelement::to_double_values_a |
( |
double ** |
values, |
|
|
int * |
nvalues |
|
) |
| |
int dicom::dataelement::to_int |
( |
int |
defaultvalue = 0 | ) |
|
std::vector<int> dicom::dataelement::to_int_values |
( |
| ) |
|
void dicom::dataelement::to_int_values_a |
( |
int ** |
values, |
|
|
int * |
nvalues |
|
) |
| |
sequence* dicom::dataelement::to_sequence |
( |
| ) |
|
|
inline |
std::string dicom::dataelement::to_string |
( |
const char * |
defaultvalue = "" | ) |
|
void dicom::dataelement::to_string_a |
( |
char ** |
val_a, |
|
|
int * |
len_a = NULL |
|
) |
| |
uidtype dicom::dataelement::to_uid |
( |
| ) |
|
int dicom::dataelement::endian |
uint32 dicom::dataelement::len |
int dicom::dataelement::own_memory |
void* dicom::dataelement::ptr |
The documentation for this struct was generated from the following file:
- /home/vicent/gimenez/master/TFM/DICOM/dcmsdl/dicomsdl/src/lib/dicom.h