CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Classes | Functions
ctkDicomAvailableDataHelper Namespace Reference

Classes

class  ctkDicomAvailableDataAccessor
 

Functions

bool org_commontk_dah_core_EXPORT addNonDICOMToAvailableData (ctkDicomAppHosting::AvailableData &data, ctkDicomObjectLocatorCache *objectLocatorCache, const ctkDICOMItem &dataset, long length, long offset, const QString &uri)
 
bool org_commontk_dah_core_EXPORT addToAvailableData (ctkDicomAppHosting::AvailableData &data, ctkDicomObjectLocatorCache *objectLocatorCache, const ctkDICOMItem &dataset, long length, long offset, const QString &uri)
 
bool org_commontk_dah_core_EXPORT addToAvailableData (ctkDicomAppHosting::AvailableData &data, ctkDicomObjectLocatorCache *objectLocatorCache, const QString &filename)
 
bool org_commontk_dah_core_EXPORT appendToAvailableData (ctkDicomAppHosting::AvailableData &dest, const ctkDicomAppHosting::AvailableData &src)
 
QList< QUuid > org_commontk_dah_core_EXPORT getAllUuids (const ctkDicomAppHosting::AvailableData &availableData)
 Build list of all UUIDs of available data. More...
 
QList< QUuid > org_commontk_dah_core_EXPORT getAllUuids (const ctkDicomAppHosting::Patient &patient)
 Build list of all UUIDs of data available for patient. More...
 

Function Documentation

◆ addNonDICOMToAvailableData()

bool org_commontk_dah_core_EXPORT ctkDicomAvailableDataHelper::addNonDICOMToAvailableData ( ctkDicomAppHosting::AvailableData data,
ctkDicomObjectLocatorCache objectLocatorCache,
const ctkDICOMItem dataset,
long  length,
long  offset,
const QString &  uri 
)

◆ addToAvailableData() [1/2]

bool org_commontk_dah_core_EXPORT ctkDicomAvailableDataHelper::addToAvailableData ( ctkDicomAppHosting::AvailableData data,
ctkDicomObjectLocatorCache objectLocatorCache,
const ctkDICOMItem dataset,
long  length,
long  offset,
const QString &  uri 
)

◆ addToAvailableData() [2/2]

bool org_commontk_dah_core_EXPORT ctkDicomAvailableDataHelper::addToAvailableData ( ctkDicomAppHosting::AvailableData data,
ctkDicomObjectLocatorCache objectLocatorCache,
const QString &  filename 
)

◆ appendToAvailableData()

bool org_commontk_dah_core_EXPORT ctkDicomAvailableDataHelper::appendToAvailableData ( ctkDicomAppHosting::AvailableData dest,
const ctkDicomAppHosting::AvailableData src 
)

◆ getAllUuids() [1/2]

QList<QUuid> org_commontk_dah_core_EXPORT ctkDicomAvailableDataHelper::getAllUuids ( const ctkDicomAppHosting::AvailableData availableData)

Build list of all UUIDs of available data.

Result can be used to retrieve data by calling ctkDicomExchangeInterface::getData.

Returns
alls UUIDs of all data inside available data, otherwise empty.

◆ getAllUuids() [2/2]

QList<QUuid> org_commontk_dah_core_EXPORT ctkDicomAvailableDataHelper::getAllUuids ( const ctkDicomAppHosting::Patient patient)

Build list of all UUIDs of data available for patient.

Result can be used to retrieve data by calling ctkDicomExchangeInterface::getData.

Returns
alls UUIDs of data for patient inside available data, otherwise empty.