25#ifndef __mlDRTIonBlockSequenceItemWrapper_H
26#define __mlDRTIonBlockSequenceItemWrapper_H
30#include <FMEThirdPartyWarningsDisable.h>
36#include <FMEThirdPartyWarningsRestore.h>
65 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
72 _wrappedSequenceItem =
toCopy.getWrappedSequenceItem();
175 ml::DcmDRTIonBlockSequenceInterface::Item _wrappedSequenceItem;
176 ml::DcmDRTIonBlockSequenceInterface* _sequenceInterface;
A class that wraps DRTIonBlockSequence Item for use in Python.
QVariant getDicomTagValueByKey(QString key) const
QString BlockNumberOfPoints
bool setMaterialID(QString qParam)
QString getBlockNumberOfPointsTag() const
bool setIsocenterToBlockTrayDistance(float qParam)
QString getBlockNameTag() const
bool setBlockName(QString qParam)
QVariant getDicomTagValueByName(QString name) const
QString getAccessoryCodeTag() const
DRTIonBlockSequenceItemWrapper & operator=(const DRTIonBlockSequenceItemWrapper &toCopy)
float IsocenterToBlockTrayDistance
QString getBlockDivergence() const
QString getBlockThicknessTag() const
QString getBlockTrayID() const
QString getBlockNumberTag() const
QString getBlockNumberOfPoints() const
float _IsocenterToBlockTrayDistance
QString getAccessoryCode() const
QString _BlockMountingPosition
bool setBlockNumber(QString qParam)
QString getBlockDivergenceTag() const
QString getBlockName() const
bool setBlockTrayID(QString qParam)
QString getBlockMountingPosition() const
ml::DcmDRTIonBlockSequenceInterface * getSequence() const
QString getBlockData() const
float getIsocenterToBlockTrayDistance() const
QVariantMap getDicomTagByKey(QString key) const
QString getIsocenterToBlockTrayDistanceTag() const
QString getBlockThickness() const
QVariantMap getDicomTagByName(QString name) const
bool setBlockMountingPosition(QString qParam)
QString getMaterialID() const
QString getBlockTrayIDTag() const
bool setBlockDivergence(QString qParam)
QString BlockMountingPosition
QString getBlockMountingPositionTag() const
ml::DcmDRTIonBlockSequenceInterface::Item getWrappedSequenceItem() const
QStringList dir(QString searchString="") const
QString getBlockTypeTag() const
bool setAccessoryCode(QString qParam)
bool setBlockType(QString qParam)
QString _BlockNumberOfPoints
DRTIonBlockSequenceItemWrapper(const ml::DcmDRTIonBlockSequenceInterface::Item &wrappedSequenceItem, ml::DcmDRTIonBlockSequenceInterface *sequenceInterface)
QString getBlockDataTag() const
QStringList _propertyKeys
DRTIonBlockSequenceItemWrapper(const DRTIonBlockSequenceItemWrapper &toCopy)
QString getBlockNumber() const
QString getBlockType() const
bool setBlockThickness(QString qParam)
bool setBlockNumberOfPoints(QString qParam)
QString getMaterialIDTag() const
bool setBlockData(QString qParam)
Class to provide access to DRTIonBlockSequence.
std::vector< DcmDRTIonBlockSequenceInterface::Item > getSequence() const
Return the DRTIonBlockSequence this interface class provides access to.
Class to provide access to DRTIonBlockSequence.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
Main documentation file for ML users and developers.