Class to provide access to DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModule.
More...
#include <mlDcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface.h>
|
| | DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface () |
| | DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface (std::vector< DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::Item > dcmSequence) |
| | Default Constructor.
|
| | DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface (DCMTree::TreePtrVector treePtrSeq) |
| virtual | ~DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface () |
| | Default virtual Destructor.
|
| bool | getIsocenterToLateralSpreadingDeviceDistance (unsigned long idx, float ¶meter) const |
| bool | getIsocenterToLateralSpreadingDeviceDistance (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getIsocenterToLateralSpreadingDeviceDistanceTag () const |
| bool | setIsocenterToLateralSpreadingDeviceDistance (unsigned long idx, float parameter) |
| bool | getLateralSpreadingDeviceSetting (unsigned long idx, std::string ¶meter) const |
| bool | getLateralSpreadingDeviceSetting (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getLateralSpreadingDeviceSettingTag () const |
| bool | setLateralSpreadingDeviceSetting (unsigned long idx, std::string parameter) |
| bool | getLateralSpreadingDeviceWaterEquivalentThickness (unsigned long idx, float ¶meter) const |
| bool | getLateralSpreadingDeviceWaterEquivalentThickness (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getLateralSpreadingDeviceWaterEquivalentThicknessTag () const |
| bool | setLateralSpreadingDeviceWaterEquivalentThickness (unsigned long idx, float parameter) |
| bool | getReferencedLateralSpreadingDeviceNumber (unsigned long idx, std::string ¶meter) const |
| bool | getReferencedLateralSpreadingDeviceNumber (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getReferencedLateralSpreadingDeviceNumberTag () const |
| bool | setReferencedLateralSpreadingDeviceNumber (unsigned long idx, std::string parameter) |
| void | setSequence (std::vector< DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::Item > dcmSequence) |
| std::vector< DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::Item > | getSequence () const |
| bool | hasSequence () const |
| MLint | getNumberOfItems () const |
| DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::Item | getItem (const size_t idx) const |
| DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::Item & | addItem () |
| void | addItem (DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::Item newItem) |
| bool | insertItem (const size_t idx) |
| bool | removeItem (const size_t idx) |
Class to provide access to DRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModule.
Definition at line 43 of file mlDcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface.h.
◆ DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface() [1/3]
| ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface |
( |
| ) |
|
|
inline |
◆ DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface() [2/3]
◆ DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface() [3/3]
| ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface |
( |
DCMTree::TreePtrVector | treePtrSeq | ) |
|
|
inline |
◆ ~DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface()
| virtual ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::~DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface |
( |
| ) |
|
|
inlinevirtual |
◆ addItem() [1/2]
◆ addItem() [2/2]
◆ getIsocenterToLateralSpreadingDeviceDistance() [1/2]
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getIsocenterToLateralSpreadingDeviceDistance |
( |
DCMTree::TreePtr | item, |
|
|
float & | parameter ) const |
◆ getIsocenterToLateralSpreadingDeviceDistance() [2/2]
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getIsocenterToLateralSpreadingDeviceDistance |
( |
unsigned long | idx, |
|
|
float & | parameter ) const |
◆ getIsocenterToLateralSpreadingDeviceDistanceTag()
| std::string ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getIsocenterToLateralSpreadingDeviceDistanceTag |
( |
| ) |
const |
|
inline |
◆ getItem()
◆ getLateralSpreadingDeviceSetting() [1/2]
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getLateralSpreadingDeviceSetting |
( |
DCMTree::TreePtr | item, |
|
|
std::string & | parameter ) const |
◆ getLateralSpreadingDeviceSetting() [2/2]
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getLateralSpreadingDeviceSetting |
( |
unsigned long | idx, |
|
|
std::string & | parameter ) const |
◆ getLateralSpreadingDeviceSettingTag()
| std::string ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getLateralSpreadingDeviceSettingTag |
( |
| ) |
const |
|
inline |
◆ getLateralSpreadingDeviceWaterEquivalentThickness() [1/2]
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getLateralSpreadingDeviceWaterEquivalentThickness |
( |
DCMTree::TreePtr | item, |
|
|
float & | parameter ) const |
◆ getLateralSpreadingDeviceWaterEquivalentThickness() [2/2]
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getLateralSpreadingDeviceWaterEquivalentThickness |
( |
unsigned long | idx, |
|
|
float & | parameter ) const |
◆ getLateralSpreadingDeviceWaterEquivalentThicknessTag()
| std::string ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getLateralSpreadingDeviceWaterEquivalentThicknessTag |
( |
| ) |
const |
|
inline |
◆ getNumberOfItems()
| MLint ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getNumberOfItems |
( |
| ) |
const |
|
inline |
◆ getReferencedLateralSpreadingDeviceNumber() [1/2]
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getReferencedLateralSpreadingDeviceNumber |
( |
DCMTree::TreePtr | item, |
|
|
std::string & | parameter ) const |
◆ getReferencedLateralSpreadingDeviceNumber() [2/2]
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getReferencedLateralSpreadingDeviceNumber |
( |
unsigned long | idx, |
|
|
std::string & | parameter ) const |
◆ getReferencedLateralSpreadingDeviceNumberTag()
| std::string ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::getReferencedLateralSpreadingDeviceNumberTag |
( |
| ) |
const |
|
inline |
◆ getSequence()
◆ hasSequence()
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::hasSequence |
( |
| ) |
const |
|
inline |
◆ insertItem()
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::insertItem |
( |
const size_t | idx | ) |
|
|
inline |
◆ removeItem()
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::removeItem |
( |
const size_t | idx | ) |
|
|
inline |
◆ setIsocenterToLateralSpreadingDeviceDistance()
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::setIsocenterToLateralSpreadingDeviceDistance |
( |
unsigned long | idx, |
|
|
float | parameter ) |
◆ setLateralSpreadingDeviceSetting()
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::setLateralSpreadingDeviceSetting |
( |
unsigned long | idx, |
|
|
std::string | parameter ) |
◆ setLateralSpreadingDeviceWaterEquivalentThickness()
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::setLateralSpreadingDeviceWaterEquivalentThickness |
( |
unsigned long | idx, |
|
|
float | parameter ) |
◆ setReferencedLateralSpreadingDeviceNumber()
| bool ml::DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface::setReferencedLateralSpreadingDeviceNumber |
( |
unsigned long | idx, |
|
|
std::string | parameter ) |
◆ setSequence()
◆ _itemVec
Reference to the wrapped DICOM tree pointer vector.
Definition at line 202 of file mlDcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface.h.
Referenced by addItem(), addItem(), DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface(), DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface(), getItem(), getNumberOfItems(), getSequence(), hasSequence(), insertItem(), removeItem(), and setSequence().
The documentation for this class was generated from the following file: