|
| SDICOM () |
|
| SDICOM (const SDICOM &) |
|
SDICOM & | operator= (const SDICOM &) |
|
SDICOM & | operator= (SDICOM &) |
|
| ~SDICOM () |
|
void | reset () |
|
void | clear () |
|
int | setLocation (const std::string &) |
|
void | changeLocation (const std::string &) |
|
const std::string & | getLocation () const |
|
const SCoordinate & | getExtent () |
|
DCMTag & | getRootTag () |
|
SAbsTreeNode & | getRoot () |
|
void | refresh (bool pixeldata=false) |
|
std::string | getInfo (const std::string &path="") |
|
const tagset_t & | getTags () |
|
const DCMTag & | getTag (DICOM_ID_PART_LENGTH, DICOM_ID_PART_LENGTH) |
|
bool | hasTag (DICOM_ID_PART_LENGTH, DICOM_ID_PART_LENGTH) |
|
const std::string & | getTransferSyntax () |
|
const std::string & | getTransferSyntaxName () |
|
SimulacrumLibrary::str_enc | stringEncoding () override |
|
void | setTransferSyntax (const std::string &) |
|
void | setAETitle (const std::string &) |
|
void | setMaxTagReadSize (long int) |
|
void | setDataDictionary (DCMDataDic *) |
|
void | addTag (DCMTag *, bool=true) |
|
bool | removeTag (const DCMTag *) |
|
bool | removeTag (DICOM_ID_PART_LENGTH, DICOM_ID_PART_LENGTH) |
|
bool | isValid () const |
|
bool | hasArchive () |
|
bool | hasSSpace (const std::string &path="") |
|
bool | PixelDataPresent () |
|
void | loadMissingData () |
|
void | getSSpaceInto (SSpace &, const std::string &path="") |
|
int | loadAllTags (bool readpixeldata=false) |
|
int | writeAllTags (bool standardize=true) |
|
void | store () |
|
int | loadSSpace (SSpace &) |
|
int | storeSSpace (SSpace &) |
|
void | setNativePixelData (SSpace &) |
|
void | makeSecondaryCapture (SSpace &) |
|
bool | compressJPEGLS () |
|
void | setPreambleString (const std::string &) |
|
const std::string & | getPreambleString () const |
|
int | readDICOMTags (std::istream &dcmsource, DCMTag *target, unsigned numtoread=(0-1), bool readpixeldata=false, int MetaInfoEnd=-1) |
|
int | writeOneTag (std::ostream &dcmtarget, DCMTag &sourcetags, int &MetaInfoEnd) |
|
int | writeDICOMTags (std::ostream &dcmtarget, DCMTag &roottag, bool dometa=true, bool standardize=true) |
|
| SIO () |
|
virtual | ~SIO () |
|
virtual void | putSSpaceInto (SSpace &, const std::string &path="") |
|
virtual const std::string | getLocationPathID (const std::string &path="") |
|
virtual void | doStop (bool) |
|
virtual bool & | stop () |
|
virtual void | setStringEncoding (SimulacrumLibrary::str_enc) |
|
virtual void | load () |
|
virtual SURI | URI () |
|
virtual const std::string & | resourceType () |
|
virtual SResourceLoader & | loader () |
|
virtual void | setLoader (SResourceLoader *) |
|
bool | isCompressed () const |
|
void | decompress (const std::string &target) const |
|
void | compress (const std::string &target) const |
|
| SResource () |
|
virtual | ~SResource () |
|
| SConnectable () |
|
virtual | ~SConnectable () |
|
void | emitRefresh (sdepth_t) |
|
virtual void | signal (ssignal_t, void *=nullptr) |
|
void | emitSignal (ssignal_t, void *=nullptr) |
|
virtual void | progress (int) |
|
virtual bool | sconnect (SConnectable &) |
|
virtual bool | sconnect (SConnectable &, bool delondiscon) |
|
virtual bool | sdisconnect (SConnectable &) |
|
virtual void | disconnectSources () |
|
virtual void | disconnectListeners () |
|
virtual void | disconnectListeners_Refresh () |
|
virtual bool | isConnected (SConnectable &) const |
|
virtual bool | isConnected (SConnectable *) const |
|
virtual void | sconfigure (const std::string &) |
|
virtual SConnectable & | end () |
|
virtual SConnectable & | penum () |
|
virtual SConnectable & | pred () |
|
virtual SConnectable & | succ () |
|
virtual void | deleteOnDisconnect (bool) |
|
virtual bool | deleteOnDisconnect () |
|
virtual void | setName (const std::string &) |
|
virtual const std::string & | getName () const |
|
const std::map< std::string, double > & | parameters () |
|
const std::map< std::string, std::string > & | properties () |
|
bool | hasProperty (const std::string &) const |
|
bool | hasParameter (const std::string &) const |
|
void | setProperty (const std::string &, const std::string &) |
|
void | setParameter (const std::string &, double) |
|
std::string | getProperty (const std::string &) const |
|
double | getParameter (const std::string &) const |
|
virtual void | lock () |
|
virtual void | unlock () |
|
virtual bool | try_lock () |
|
virtual void | wait () |
|
virtual void | refIncr () |
|
virtual void | refDecr () |
|
virtual int | refCount () |
|
| SLockable () |
|
| SLockable (const SLockable &) |
|
virtual | ~SLockable () |
|
|
static const std::string & | implementationName () |
|
static const std::string & | implementationUID () |
|
static const std::string & | implementationVersion () |
|
static void | printTag (const DCMTag &, bool=true, bool=true, bool=true, unsigned depth=0, bool structure=true) |
|
static void | standardizeTag (DCMTag &, bool recursive) |
|
static bool | postLoadSSpaceConfiguration (SSpace &, SDICOM &, bool forceZAxisDiff=false, SVector *zaxisdiff=nullptr) |
|
static bool | globalDeident () |
|
static void | setGlobalDeident (bool) |
|
static NNode & | globalDeidentMap () |
|
static int | readTabulatedData (SSpace &, std::istream &, SElem::Precision, bool isRGB, bool isSigned, bool isInterLvd=true, bool *dostop=nullptr) |
|
static int | writeTabulatedData (SSpace &, std::ostream &, SElem::Precision, bool isRGB) |
|
static unsigned | maxvaltobytewidth (unsigned) |
|
static std::string | typeString () |
|
static void | loadInto (SSpace &targ, SResource &&src, const std::string &uri, const std::string &respath="") |
|
static void | storeInto (SSpace &src, SResource &&targ, const std::string &uri, const std::string &respath="") |
|