|
MeVisLab Toolbox Reference
|
Class to provide access to DRTIonControlPointSequence. More...
#include <mlDcmDRTIonControlPointSequenceInterface.h>
Classes | |
| class | Item |
Public Member Functions | |
| DcmDRTIonControlPointSequenceInterface () | |
| DcmDRTIonControlPointSequenceInterface (std::vector< DcmDRTIonControlPointSequenceInterface::Item > dcmSequence) | |
| Default Constructor. | |
| DcmDRTIonControlPointSequenceInterface (DCMTree::TreePtrVector treePtrSeq) | |
| virtual | ~DcmDRTIonControlPointSequenceInterface () |
| Default virtual Destructor. | |
| bool | getBeamLimitingDeviceAngle (unsigned long idx, std::string ¶meter) const |
| bool | getBeamLimitingDeviceAngle (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getBeamLimitingDeviceAngleTag () const |
| bool | setBeamLimitingDeviceAngle (unsigned long idx, std::string parameter) |
| bool | getBeamLimitingDeviceRotationDirection (unsigned long idx, std::string ¶meter) const |
| bool | getBeamLimitingDeviceRotationDirection (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getBeamLimitingDeviceRotationDirectionTag () const |
| bool | setBeamLimitingDeviceRotationDirection (unsigned long idx, std::string parameter) |
| bool | getControlPointIndex (unsigned long idx, std::string ¶meter) const |
| bool | getControlPointIndex (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getControlPointIndexTag () const |
| bool | setControlPointIndex (unsigned long idx, std::string parameter) |
| bool | getCumulativeMetersetWeight (unsigned long idx, std::string ¶meter) const |
| bool | getCumulativeMetersetWeight (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getCumulativeMetersetWeightTag () const |
| bool | setCumulativeMetersetWeight (unsigned long idx, std::string parameter) |
| bool | getGantryAngle (unsigned long idx, std::string ¶meter) const |
| bool | getGantryAngle (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getGantryAngleTag () const |
| bool | setGantryAngle (unsigned long idx, std::string parameter) |
| bool | getGantryPitchAngle (unsigned long idx, float ¶meter) const |
| bool | getGantryPitchAngle (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getGantryPitchAngleTag () const |
| bool | setGantryPitchAngle (unsigned long idx, float parameter) |
| bool | getGantryPitchRotationDirection (unsigned long idx, std::string ¶meter) const |
| bool | getGantryPitchRotationDirection (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getGantryPitchRotationDirectionTag () const |
| bool | setGantryPitchRotationDirection (unsigned long idx, std::string parameter) |
| bool | getGantryRotationDirection (unsigned long idx, std::string ¶meter) const |
| bool | getGantryRotationDirection (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getGantryRotationDirectionTag () const |
| bool | setGantryRotationDirection (unsigned long idx, std::string parameter) |
| bool | getHeadFixationAngle (unsigned long idx, float ¶meter) const |
| bool | getHeadFixationAngle (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getHeadFixationAngleTag () const |
| bool | setHeadFixationAngle (unsigned long idx, float parameter) |
| bool | getIsocenterPosition (unsigned long idx, std::string ¶meter) const |
| bool | getIsocenterPosition (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getIsocenterPositionTag () const |
| bool | setIsocenterPosition (unsigned long idx, std::string parameter) |
| bool | getKVP (unsigned long idx, std::string ¶meter) const |
| bool | getKVP (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getKVPTag () const |
| bool | setKVP (unsigned long idx, std::string parameter) |
| bool | getMetersetRate (unsigned long idx, float ¶meter) const |
| bool | getMetersetRate (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getMetersetRateTag () const |
| bool | setMetersetRate (unsigned long idx, float parameter) |
| bool | getNominalBeamEnergy (unsigned long idx, std::string ¶meter) const |
| bool | getNominalBeamEnergy (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getNominalBeamEnergyTag () const |
| bool | setNominalBeamEnergy (unsigned long idx, std::string parameter) |
| bool | getNumberOfPaintings (unsigned long idx, std::string ¶meter) const |
| bool | getNumberOfPaintings (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getNumberOfPaintingsTag () const |
| bool | setNumberOfPaintings (unsigned long idx, std::string parameter) |
| bool | getNumberOfScanSpotPositions (unsigned long idx, std::string ¶meter) const |
| bool | getNumberOfScanSpotPositions (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getNumberOfScanSpotPositionsTag () const |
| bool | setNumberOfScanSpotPositions (unsigned long idx, std::string parameter) |
| bool | getPatientSupportAngle (unsigned long idx, std::string ¶meter) const |
| bool | getPatientSupportAngle (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getPatientSupportAngleTag () const |
| bool | setPatientSupportAngle (unsigned long idx, std::string parameter) |
| bool | getPatientSupportRotationDirection (unsigned long idx, std::string ¶meter) const |
| bool | getPatientSupportRotationDirection (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getPatientSupportRotationDirectionTag () const |
| bool | setPatientSupportRotationDirection (unsigned long idx, std::string parameter) |
| bool | getScanSpotMetersetWeights (unsigned long idx, float ¶meter) const |
| bool | getScanSpotMetersetWeights (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getScanSpotMetersetWeightsTag () const |
| bool | setScanSpotMetersetWeights (unsigned long idx, float parameter) |
| bool | getScanSpotPositionMap (unsigned long idx, float ¶meter) const |
| bool | getScanSpotPositionMap (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getScanSpotPositionMapTag () const |
| bool | setScanSpotPositionMap (unsigned long idx, float parameter) |
| bool | getScanSpotTuneID (unsigned long idx, std::string ¶meter) const |
| bool | getScanSpotTuneID (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getScanSpotTuneIDTag () const |
| bool | setScanSpotTuneID (unsigned long idx, std::string parameter) |
| bool | getScanningSpotSize (unsigned long idx, float ¶meter) const |
| bool | getScanningSpotSize (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getScanningSpotSizeTag () const |
| bool | setScanningSpotSize (unsigned long idx, float parameter) |
| bool | getSnoutPosition (unsigned long idx, float ¶meter) const |
| bool | getSnoutPosition (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getSnoutPositionTag () const |
| bool | setSnoutPosition (unsigned long idx, float parameter) |
| bool | getSurfaceEntryPoint (unsigned long idx, std::string ¶meter) const |
| bool | getSurfaceEntryPoint (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getSurfaceEntryPointTag () const |
| bool | setSurfaceEntryPoint (unsigned long idx, std::string parameter) |
| bool | getTableTopLateralPosition (unsigned long idx, std::string ¶meter) const |
| bool | getTableTopLateralPosition (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getTableTopLateralPositionTag () const |
| bool | setTableTopLateralPosition (unsigned long idx, std::string parameter) |
| bool | getTableTopLongitudinalPosition (unsigned long idx, std::string ¶meter) const |
| bool | getTableTopLongitudinalPosition (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getTableTopLongitudinalPositionTag () const |
| bool | setTableTopLongitudinalPosition (unsigned long idx, std::string parameter) |
| bool | getTableTopPitchAngle (unsigned long idx, float ¶meter) const |
| bool | getTableTopPitchAngle (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getTableTopPitchAngleTag () const |
| bool | setTableTopPitchAngle (unsigned long idx, float parameter) |
| bool | getTableTopPitchRotationDirection (unsigned long idx, std::string ¶meter) const |
| bool | getTableTopPitchRotationDirection (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getTableTopPitchRotationDirectionTag () const |
| bool | setTableTopPitchRotationDirection (unsigned long idx, std::string parameter) |
| bool | getTableTopRollAngle (unsigned long idx, float ¶meter) const |
| bool | getTableTopRollAngle (DCMTree::TreePtr item, float ¶meter) const |
| std::string | getTableTopRollAngleTag () const |
| bool | setTableTopRollAngle (unsigned long idx, float parameter) |
| bool | getTableTopRollRotationDirection (unsigned long idx, std::string ¶meter) const |
| bool | getTableTopRollRotationDirection (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getTableTopRollRotationDirectionTag () const |
| bool | setTableTopRollRotationDirection (unsigned long idx, std::string parameter) |
| bool | getTableTopVerticalPosition (unsigned long idx, std::string ¶meter) const |
| bool | getTableTopVerticalPosition (DCMTree::TreePtr item, std::string ¶meter) const |
| std::string | getTableTopVerticalPositionTag () const |
| bool | setTableTopVerticalPosition (unsigned long idx, std::string parameter) |
| DcmDRTBeamLimitingDevicePositionSequenceInterface | getBeamLimitingDevicePositionSequence (unsigned long idx) const |
| std::string | getBeamLimitingDevicePositionSequenceTag () const |
| void | setBeamLimitingDevicePositionSequence (DcmDRTBeamLimitingDevicePositionSequenceInterface seq, unsigned long idx) |
| DcmDRTIonWedgePositionSequenceInterface | getIonWedgePositionSequence (unsigned long idx) const |
| std::string | getIonWedgePositionSequenceTag () const |
| void | setIonWedgePositionSequence (DcmDRTIonWedgePositionSequenceInterface seq, unsigned long idx) |
| DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface | getLateralSpreadingDeviceSettingsSequence (unsigned long idx) const |
| std::string | getLateralSpreadingDeviceSettingsSequenceTag () const |
| void | setLateralSpreadingDeviceSettingsSequence (DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface seq, unsigned long idx) |
| DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface | getRangeModulatorSettingsSequence (unsigned long idx) const |
| std::string | getRangeModulatorSettingsSequenceTag () const |
| void | setRangeModulatorSettingsSequence (DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface seq, unsigned long idx) |
| DcmDRTRangeShifterSettingsSequenceInRTIonBeamsModuleInterface | getRangeShifterSettingsSequence (unsigned long idx) const |
| std::string | getRangeShifterSettingsSequenceTag () const |
| void | setRangeShifterSettingsSequence (DcmDRTRangeShifterSettingsSequenceInRTIonBeamsModuleInterface seq, unsigned long idx) |
| DcmDRTReferencedDoseReferenceSequenceInRTIonBeamsModuleInterface | getReferencedDoseReferenceSequence (unsigned long idx) const |
| std::string | getReferencedDoseReferenceSequenceTag () const |
| void | setReferencedDoseReferenceSequence (DcmDRTReferencedDoseReferenceSequenceInRTIonBeamsModuleInterface seq, unsigned long idx) |
| void | setSequence (std::vector< DcmDRTIonControlPointSequenceInterface::Item > dcmSequence) |
| Set the DRTIonControlPointSequence this interface class provides access to. | |
| std::vector< DcmDRTIonControlPointSequenceInterface::Item > | getSequence () const |
| Return the DRTIonControlPointSequence this interface class provides access to. | |
| bool | hasSequence () const |
| Check if the DRTIonControlPointSequence is set. | |
| MLint | getNumberOfItems () const |
| Return number of items the internal sequence consists of. | |
| DcmDRTIonControlPointSequenceInterface::Item | getItem (const size_t idx) const |
| Gets the item at the indicated position. | |
| DcmDRTIonControlPointSequenceInterface::Item & | addItem () |
| Adds a new item to the sequence. | |
| void | addItem (DcmDRTIonControlPointSequenceInterface::Item newItem) |
| bool | insertItem (const size_t idx) |
| Insert an item at the indicated position. | |
| bool | removeItem (const size_t idx) |
| Removes the indicated item from the sequence. | |
Protected Attributes | |
| std::vector< DcmDRTIonControlPointSequenceInterface::Item > | _itemVec |
| Reference to the wrapped DICOM tree pointer vector. | |
Class to provide access to DRTIonControlPointSequence.
Definition at line 49 of file mlDcmDRTIonControlPointSequenceInterface.h.
|
inline |
Definition at line 259 of file mlDcmDRTIonControlPointSequenceInterface.h.
|
inline |
Default Constructor.
Definition at line 262 of file mlDcmDRTIonControlPointSequenceInterface.h.
|
inline |
Definition at line 264 of file mlDcmDRTIonControlPointSequenceInterface.h.
|
inlinevirtual |
Default virtual Destructor.
Definition at line 272 of file mlDcmDRTIonControlPointSequenceInterface.h.
|
inline |
Adds a new item to the sequence.
Definition at line 519 of file mlDcmDRTIonControlPointSequenceInterface.h.
|
inline |
Definition at line 524 of file mlDcmDRTIonControlPointSequenceInterface.h.
| bool ml::DcmDRTIonControlPointSequenceInterface::getBeamLimitingDeviceAngle | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getBeamLimitingDeviceAngle | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 276 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getBeamLimitingDeviceAngleTag().
| DcmDRTBeamLimitingDevicePositionSequenceInterface ml::DcmDRTIonControlPointSequenceInterface::getBeamLimitingDevicePositionSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 455 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getBeamLimitingDevicePositionSequenceTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getBeamLimitingDeviceRotationDirection | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getBeamLimitingDeviceRotationDirection | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 282 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getBeamLimitingDeviceRotationDirectionTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getControlPointIndex | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getControlPointIndex | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 288 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getControlPointIndexTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getCumulativeMetersetWeight | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getCumulativeMetersetWeight | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 294 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getCumulativeMetersetWeightTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getGantryAngle | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getGantryAngle | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 300 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getGantryAngleTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getGantryPitchAngle | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getGantryPitchAngle | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 306 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getGantryPitchAngleTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getGantryPitchRotationDirection | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getGantryPitchRotationDirection | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 312 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getGantryPitchRotationDirectionTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getGantryRotationDirection | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getGantryRotationDirection | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 318 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getGantryRotationDirectionTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getHeadFixationAngle | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getHeadFixationAngle | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 324 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getHeadFixationAngleTag().
| DcmDRTIonWedgePositionSequenceInterface ml::DcmDRTIonControlPointSequenceInterface::getIonWedgePositionSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 460 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getIonWedgePositionSequenceTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getIsocenterPosition | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getIsocenterPosition | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 330 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getIsocenterPositionTag().
|
inline |
Gets the item at the indicated position.
Definition at line 510 of file mlDcmDRTIonControlPointSequenceInterface.h.
| bool ml::DcmDRTIonControlPointSequenceInterface::getKVP | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getKVP | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 336 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getKVPTag().
| DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface ml::DcmDRTIonControlPointSequenceInterface::getLateralSpreadingDeviceSettingsSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 465 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getLateralSpreadingDeviceSettingsSequenceTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getMetersetRate | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getMetersetRate | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 342 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getMetersetRateTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getNominalBeamEnergy | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getNominalBeamEnergy | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 348 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getNominalBeamEnergyTag().
|
inline |
Return number of items the internal sequence consists of.
Definition at line 504 of file mlDcmDRTIonControlPointSequenceInterface.h.
| bool ml::DcmDRTIonControlPointSequenceInterface::getNumberOfPaintings | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getNumberOfPaintings | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 354 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getNumberOfPaintingsTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getNumberOfScanSpotPositions | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getNumberOfScanSpotPositions | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 360 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getNumberOfScanSpotPositionsTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getPatientSupportAngle | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getPatientSupportAngle | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 366 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getPatientSupportAngleTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getPatientSupportRotationDirection | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getPatientSupportRotationDirection | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 372 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getPatientSupportRotationDirectionTag().
| DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface ml::DcmDRTIonControlPointSequenceInterface::getRangeModulatorSettingsSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 470 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getRangeModulatorSettingsSequenceTag().
| DcmDRTRangeShifterSettingsSequenceInRTIonBeamsModuleInterface ml::DcmDRTIonControlPointSequenceInterface::getRangeShifterSettingsSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 475 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getRangeShifterSettingsSequenceTag().
| DcmDRTReferencedDoseReferenceSequenceInRTIonBeamsModuleInterface ml::DcmDRTIonControlPointSequenceInterface::getReferencedDoseReferenceSequence | ( | unsigned long | idx | ) | const |
|
inline |
Definition at line 480 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getReferencedDoseReferenceSequenceTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getScanningSpotSize | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getScanningSpotSize | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 396 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getScanningSpotSizeTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getScanSpotMetersetWeights | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getScanSpotMetersetWeights | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 378 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getScanSpotMetersetWeightsTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getScanSpotPositionMap | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getScanSpotPositionMap | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 384 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getScanSpotPositionMapTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getScanSpotTuneID | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getScanSpotTuneID | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 390 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getScanSpotTuneIDTag().
|
inline |
Return the DRTIonControlPointSequence this interface class provides access to.
| dcmSequence | Pointer to DRTIonControlPointSequence |
Definition at line 492 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::DRTIonControlPointSequenceWrapper(), and DRTIonControlPointSequenceWrapper::operator=().
| bool ml::DcmDRTIonControlPointSequenceInterface::getSnoutPosition | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getSnoutPosition | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 402 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getSnoutPositionTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getSurfaceEntryPoint | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getSurfaceEntryPoint | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 408 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getSurfaceEntryPointTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopLateralPosition | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopLateralPosition | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 414 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getTableTopLateralPositionTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopLongitudinalPosition | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopLongitudinalPosition | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 420 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getTableTopLongitudinalPositionTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopPitchAngle | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopPitchAngle | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 426 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getTableTopPitchAngleTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopPitchRotationDirection | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopPitchRotationDirection | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 432 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getTableTopPitchRotationDirectionTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopRollAngle | ( | DCMTree::TreePtr | item, |
| float & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopRollAngle | ( | unsigned long | idx, |
| float & | parameter | ||
| ) | const |
|
inline |
Definition at line 438 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getTableTopRollAngleTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopRollRotationDirection | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopRollRotationDirection | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 444 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getTableTopRollRotationDirectionTag().
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopVerticalPosition | ( | DCMTree::TreePtr | item, |
| std::string & | parameter | ||
| ) | const |
| bool ml::DcmDRTIonControlPointSequenceInterface::getTableTopVerticalPosition | ( | unsigned long | idx, |
| std::string & | parameter | ||
| ) | const |
|
inline |
Definition at line 450 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::getTableTopVerticalPositionTag().
|
inline |
Check if the DRTIonControlPointSequence is set.
Definition at line 498 of file mlDcmDRTIonControlPointSequenceInterface.h.
|
inline |
Insert an item at the indicated position.
Definition at line 530 of file mlDcmDRTIonControlPointSequenceInterface.h.
|
inline |
Removes the indicated item from the sequence.
Definition at line 542 of file mlDcmDRTIonControlPointSequenceInterface.h.
| bool ml::DcmDRTIonControlPointSequenceInterface::setBeamLimitingDeviceAngle | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| void ml::DcmDRTIonControlPointSequenceInterface::setBeamLimitingDevicePositionSequence | ( | DcmDRTBeamLimitingDevicePositionSequenceInterface | seq, |
| unsigned long | idx | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setBeamLimitingDeviceRotationDirection | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setControlPointIndex | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setCumulativeMetersetWeight | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setGantryAngle | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setGantryPitchAngle | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setGantryPitchRotationDirection | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setGantryRotationDirection | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setHeadFixationAngle | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| void ml::DcmDRTIonControlPointSequenceInterface::setIonWedgePositionSequence | ( | DcmDRTIonWedgePositionSequenceInterface | seq, |
| unsigned long | idx | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setIsocenterPosition | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setKVP | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| void ml::DcmDRTIonControlPointSequenceInterface::setLateralSpreadingDeviceSettingsSequence | ( | DcmDRTLateralSpreadingDeviceSettingsSequenceInRTIonBeamsModuleInterface | seq, |
| unsigned long | idx | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setMetersetRate | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setNominalBeamEnergy | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setNumberOfPaintings | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setNumberOfScanSpotPositions | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setPatientSupportAngle | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setPatientSupportRotationDirection | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| void ml::DcmDRTIonControlPointSequenceInterface::setRangeModulatorSettingsSequence | ( | DcmDRTRangeModulatorSettingsSequenceInRTIonBeamsModuleInterface | seq, |
| unsigned long | idx | ||
| ) |
| void ml::DcmDRTIonControlPointSequenceInterface::setRangeShifterSettingsSequence | ( | DcmDRTRangeShifterSettingsSequenceInRTIonBeamsModuleInterface | seq, |
| unsigned long | idx | ||
| ) |
| void ml::DcmDRTIonControlPointSequenceInterface::setReferencedDoseReferenceSequence | ( | DcmDRTReferencedDoseReferenceSequenceInRTIonBeamsModuleInterface | seq, |
| unsigned long | idx | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setScanningSpotSize | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setScanSpotMetersetWeights | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setScanSpotPositionMap | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setScanSpotTuneID | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
|
inline |
Set the DRTIonControlPointSequence this interface class provides access to.
| dcmSequence | Pointer to DRTIonControlPointSequence |
Definition at line 486 of file mlDcmDRTIonControlPointSequenceInterface.h.
Referenced by DRTIonControlPointSequenceWrapper::DRTIonControlPointSequenceWrapper(), and DRTIonControlPointSequenceWrapper::operator=().
| bool ml::DcmDRTIonControlPointSequenceInterface::setSnoutPosition | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setSurfaceEntryPoint | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setTableTopLateralPosition | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setTableTopLongitudinalPosition | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setTableTopPitchAngle | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setTableTopPitchRotationDirection | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setTableTopRollAngle | ( | unsigned long | idx, |
| float | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setTableTopRollRotationDirection | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
| bool ml::DcmDRTIonControlPointSequenceInterface::setTableTopVerticalPosition | ( | unsigned long | idx, |
| std::string | parameter | ||
| ) |
|
protected |
Reference to the wrapped DICOM tree pointer vector.
Definition at line 554 of file mlDcmDRTIonControlPointSequenceInterface.h.