#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