SIVIC API  0.9.26
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
svkDcmtkAdapter Member List

This is the complete list of members for svkDcmtkAdapter, including all inherited members.

AddDimensionIndex(svkDcmHeader::DimensionVector *dimensionVector, svkDcmHeader::DimensionIndexLabel indexType, int maxIndex=0)svkDcmHeader
AddSequenceItemElement(const char *parentSeqName, int parentSeqItemPosition, const char *elementName)svkDcmtkAdapterprotectedvirtual
AddSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, string value, const char *parentSeqName=NULL, int parentSeqItemPosition=0)svkDcmtkAdapterprotectedvirtual
AddSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, char *values, int numValues, const char *parentSeqName=NULL, int parentSeqItemPosition=0)svkDcmtkAdapterprotectedvirtual
AddSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, unsigned short *values, int numValues, const char *parentSeqName=NULL, int parentSeqItemPosition=0)svkDcmtkAdapterprotectedvirtual
AddSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, unsigned int *values, int numValues, const char *parentSeqName=NULL, int parentSeqItemPosition=0)svkDcmtkAdapterprotectedvirtual
AddSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, float *values, unsigned long int numValues, const char *parentSeqName=NULL, int parentSeqItemPosition=0)svkDcmtkAdapterprotectedvirtual
AddSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, int value, const char *parentSeqName=NULL, int parentSeqItemPosition=0)svkDcmtkAdapterprotectedvirtual
AddSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, long int value, const char *parentSeqName=NULL, int parentSeqItemPosition=0)svkDcmtkAdapterprotectedvirtual
AddSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, float value, const char *parentSeqName=NULL, int parentSeqItemPosition=0)svkDcmtkAdapterprotectedvirtual
AddSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, double value, const char *parentSeqName=NULL, int parentSeqItemPosition=0)svkDcmtkAdapterprotectedvirtual
AXIAL enum valuesvkDcmHeader
CHANNEL_INDEX enum valuesvkDcmHeader
ClearElement(const char *elementName)svkDcmtkAdapterprotectedvirtual
ClearSequence(const char *seqName)svkDcmtkAdapterprotectedvirtual
COL_INDEX enum valuesvkDcmHeader
ConvertEnhancedMriToMriHeader(svkDcmHeader *mri, vtkIdType dataType)svkDcmHeader
CopyDcmHeader(svkDcmHeader *headerCopy)svkDcmtkAdapterprotectedvirtual
CopySequence(svkDcmHeader *target, const char *seqName)svkDcmtkAdapterprotectedvirtual
CORONAL enum valuesvkDcmHeader
CreateIOD(DcmIodType iodType)svkDcmtkAdapterprotectedvirtual
DcmDataOrderingDirection enum namesvkDcmHeader
DcmIodType enum namesvkDcmHeader
DcmPixelDataFormat enum namesvkDcmHeader
DCMTK_API enum valuesvkDcmHeader
Deidentify(PHIType phiType)svkDcmHeader
Deidentify(PHIType phiType, string id)svkDcmHeader
Deidentify(PHIType phyType, string patientId, string studyId)svkDcmHeader
DimensionIndexLabel enum namesvkDcmHeader
DimensionIndexLabelToString(svkDcmHeader::DimensionIndexLabel label)svkDcmHeaderstatic
DimensionVector typedefsvkDcmHeader
ElementExists(const char *elementName, const char *parentSeqName)svkDcmtkAdapterprotectedvirtual
ENHANCED_MR_IMAGE enum valuesvkDcmHeader
EPSI_ACQ_INDEX enum valuesvkDcmHeader
GenerateUniqueUID()svkDcmtkAdapterprotectedvirtual
GetByteValue(const char *name, char *values, long unsigned int numValues)svkDcmtkAdapterprotectedvirtual
GetCellIDFromDimensionVectorIndex(svkDcmHeader::DimensionVector *dimensionVector, svkDcmHeader::DimensionVector *loopIndex)svkDcmHeaderstatic
GetCenterFromOrigin(double origin[3], int numVoxels[3], double voxelSpacing[3], double dcos[3][3], double center[3])svkDcmHeaderstatic
GetCenterFromOrigin(svkDcmHeader *hdr, double center[3])svkDcmHeaderstatic
GetDataDcos(double dcos[3][3], DcmDataOrderingDirection dataSliceOrder=SLICE_ORDER_UNDEFINED)svkDcmHeader
GetDcmNameFromTag(string groupElementString)svkDcmtkAdapterprotectedvirtual
GetDcmPatientName(string PatientName)svkDcmHeader
GetDimensionIndexLabel(int dimensionIndexNumber)svkDcmHeader
GetDimensionIndexPosition(string indexLabel)svkDcmHeader
GetDimensionIndexVector()svkDcmHeader
GetDimensionLabelFromIndex(svkDcmHeader::DimensionVector *dimensionVector, int index)svkDcmHeaderstatic
GetDimensionVectorIndexFromCellID(svkDcmHeader::DimensionVector *dimensionVector, svkDcmHeader::DimensionVector *loopIndex, int cellID)svkDcmHeaderstatic
GetDimensionVectorIndexFromFrame(svkDcmHeader::DimensionVector *dimensionVector, svkDcmHeader::DimensionVector *loopIndex, int frame)svkDcmHeaderstatic
GetDimensionVectorValue(svkDcmHeader::DimensionVector *dimensionVector, svkDcmHeader::DimensionIndexLabel dimensionLabel)svkDcmHeaderstatic
GetDimensionVectorValue(svkDcmHeader::DimensionVector *dimensionVector, int index)svkDcmHeaderstatic
GetDoubleSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, const char *parentSeqName=NULL, int parentSeqItemPosition=0)svkDcmtkAdapterprotectedvirtual
GetDoubleValue(const char *name)svkDcmtkAdapterprotectedvirtual
GetFloatSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, const char *parentSeqName=NULL, int parentSeqItemPosition=0, int pos=0)svkDcmtkAdapterprotectedvirtual
GetFloatSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, float *values, int numValues, const char *parentSeqName=NULL, int parentSeqItemPosition=0)svkDcmtkAdapterprotectedvirtual
GetFloatValue(const char *name)svkDcmtkAdapterprotectedvirtual
GetFloatValue(const char *name, float *values, long unsigned int numValues)svkDcmtkAdapterprotectedvirtual
GetIntSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, const char *parentSeqName=NULL, int parentSeqItemPosition=0, int pos=0)svkDcmtkAdapterprotectedvirtual
GetIntValue(const char *name)svkDcmtkAdapterprotectedvirtual
GetLongIntSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, const char *parentSeqName=NULL, int parentSeqItemPosition=0, int pos=0)svkDcmtkAdapterprotectedvirtual
GetNormalVector(double normal[3])svkDcmHeader
GetNumberOfCells(svkDcmHeader::DimensionVector *dimensionVector)svkDcmHeaderstatic
GetNumberOfCoils()svkDcmHeader
GetNumberOfDimensionIndices(int numTimePts, int numCoils)svkDcmHeaderstatic
GetNumberOfElements(const char *elementName)svkDcmtkAdapterprotectedvirtual
GetNumberOfFrames(svkDcmHeader::DimensionVector *dimensionVector)svkDcmHeader
GetNumberOfFramesInDimension(int dimensionIndex)svkDcmHeader
GetNumberOfItemsInSequence(const char *seqName)svkDcmtkAdapterprotectedvirtual
GetNumberOfItemsInSequence(const char *seqName, const char *parentSeqName, int parentSeqItemPosition)svkDcmtkAdapterprotectedvirtual
GetNumberOfSlices()svkDcmHeader
GetNumberOfTimePoints()svkDcmHeader
GetNumSpatialVoxels(svkDcmHeader::DimensionVector *dimensionVector)svkDcmHeaderstatic
GetOrientation(double orientation[2][3])svkDcmHeader
GetOrientationIndex(svkDcmHeader::Orientation orientation)svkDcmHeader
GetOrientationType()svkDcmHeader
GetOrigin(double origin[3], int frameNumber=0)svkDcmHeader
GetOriginalXFerSyntax()svkDcmtkAdapterprotectedvirtual
GetOriginFromCenter(double center[3], int numVoxels[3], double voxelSpacing[3], double dcos[3][3], double origin[3])svkDcmHeaderstatic
GetPixelDataOffset(string fileName)svkDcmHeaderstatic
GetPixelDataType(int vtkDataType=svkDcmHeader::UNDEFINED)svkDcmHeader
GetPixelSize(double size[3])svkDcmHeader
GetPixelSpacing(double spacing[3])svkDcmHeader
GetPixelValue(long unsigned int position)svkDcmtkAdapterprotectedvirtual
GetPixelValueAsShort(long int offsetToPixelData, long int pixelIndex, string fileName)svkDcmHeaderstatic
GetSequenceItemElementLength(const char *seqName, int seqItemPosition, const char *elementName, const char *parentSeqName, int parentSeqItemPosition)svkDcmtkAdapterprotectedvirtual
GetShortValue(const char *name, short *values, long unsigned int numValues)svkDcmtkAdapterprotectedvirtual
GetShortValue(const char *name, long unsigned int position)svkDcmtkAdapterprotectedvirtual
GetSliceForFrame(int frame)svkDcmHeader
GetSpatialCellIDFromDimensionVectorIndex(svkDcmHeader::DimensionVector *dimensionVector, svkDcmHeader::DimensionVector *loopIndex)svkDcmHeaderstatic
GetSpatialDimensions(svkDcmHeader::DimensionVector *dimensionVector, int *numVoxels)svkDcmHeaderstatic
GetStringSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, const char *parentSeqName=NULL, int parentSeqItemPosition=0)svkDcmtkAdapterprotectedvirtual
GetStringSequenceItemElement(const char *seqName, int seqItemPosition, const char *elementName, int pos, const char *parentSeqName=NULL, int parentSeqItemPosition=0)svkDcmtkAdapterprotectedvirtual
GetStringValue(const char *name)svkDcmtkAdapterprotectedvirtual
GetStringValue(const char *name, int pos)svkDcmtkAdapterprotectedvirtual
GetVtkDataTypeFromSvkDataType(vtkIdType vtkType)svkDcmHeaderstatic
HandleTagNotFoundException(const svkTagNotFound &e)svkDcmtkAdapterprotectedvirtual
INCREMENT_ALONG_NEG_NORMAL enum valuesvkDcmHeader
INCREMENT_ALONG_POS_NORMAL enum valuesvkDcmHeader
InitDerivedMRIHeader(svkDcmHeader *mri, vtkIdType dataType, string seriesDescription)svkDcmHeader
InitGeneralSeriesModule(string seriesNumber, string seriesDescription, string patientPosition)svkDcmHeader
InitGeneralStudyModule(string studyDate, string studyTime, string referringPhysiciansName, string studyID, string accessionNumber, string studyInstanceUID)svkDcmHeader
InitImagePixelModule(int rows, int columns, svkDcmHeader::DcmPixelDataFormat dataType)svkDcmHeader
InitImagePlaneModule(string imagePositionPatient, string pixelSpacing="", string imageOrientationPatient="", string sliceThickness="")svkDcmHeader
InitMRAveragesMacro(int numAverages=1)svkDcmHeader
InitMREchoMacro(float TE=UNKNOWN_TIME)svkDcmHeader
InitMRImageModule(string repetitionTime, string echoTime)svkDcmHeader
InitMRImagingModifierMacro(float transmitFreq, float pixelBandwidth, string magTransfer="NONE", string bloodNulling="NO")svkDcmHeader
InitMRModifierMacro(float inversionTime=UNKNOWN_TIME)svkDcmHeader
InitMRTimingAndRelatedParametersMacro(float tr=UNKNOWN_TIME, float flipAngle=-999, int numEchoes=1)svkDcmHeader
InitMRTransmitCoilMacro(string coilMfg="UNKNOWN", string coilName="UNKNOWN", string coilType="UNKNOWN")svkDcmHeader
InitMultiFrameDimensionModule(svkDcmHeader::DimensionVector *dimensionVector)svkDcmHeader
InitPatientModule(string PatientName, string patientID, string PatientBirthDate, string PatientSex)svkDcmHeader
InitPerFrameFunctionalGroupSequence(double toplc[3], double voxelSpacing[3], double dcos[3][3], svkDcmHeader::DimensionVector *dimensionVector)svkDcmHeader
InitPixelMeasuresMacro(string pixelSizes, string sliceThickness)svkDcmHeader
InitPixelValueTransformationMacro(double slope=1.00000, double intercept=0.00000)svkDcmHeader
InitPlaneOrientationMacro(double dcos[3][3])svkDcmHeader
InitPlaneOrientationMacro(string orientationString)svkDcmHeader
InitRawDataModule(string contentDate, string contentTime, void *rawFile)svkDcmHeader
InitVOILUTModule(float center, float width)svkDcmHeader
InitVolumeLocalizationSeq(float size[3], float center[3], float dcos[3][3])svkDcmHeader
InsertEmptyElement(const char *name)svkDcmtkAdapterprotectedvirtual
InsertUniqueUID(const char *name)svkDcmtkAdapterprotectedvirtual
IsDimensionDefined(svkDcmHeader::DimensionVector *dimensionVector, svkDcmHeader::DimensionIndexLabel indexType)svkDcmHeaderstatic
IsFileDICOM(string fname)svkDcmHeaderstatic
MakeDerivedDcmHeader(svkDcmHeader *headerCopy, string seriesDescription)svkDcmHeader
MakeDerivedDcmHeader(string seriesDescription="")svkDcmHeader
ModifyValueRecursive(const char *name, string value)svkDcmtkAdapterprotectedvirtual
MR_IMAGE enum valuesvkDcmHeader
MR_SPECTROSCOPY enum valuesvkDcmHeader
MULTI_FRAME_BYTE_SC enum valuesvkDcmHeader
MULTI_FRAME_WORD_SC enum valuesvkDcmHeader
New()svkDcmtkAdapterstatic
Orientation enum namesvkDcmHeader
PHI_DEIDENTIFIED enum valuesvkDcmHeader
PHI_IDENTIFIED enum valuesvkDcmHeader
PHI_LIMITED enum valuesvkDcmHeader
PHIType enum namesvkDcmHeader
PrintDcmHeader()svkDcmtkAdapterprotectedvirtual
PrintDcmHeader(ostream &os)svkDcmtkAdapterprotectedvirtual
PrintDimensionIndexVector(svkDcmHeader::DimensionVector *dimensionVector)svkDcmHeaderstatic
RAW_DATA enum valuesvkDcmHeader
ReadDcmFile(string fileName, unsigned int maxLength)svkDcmtkAdapterprotectedvirtual
ReadDcmFileHeaderOnly(string fileName)svkDcmtkAdapterprotectedvirtual
Redimension(svkDcmHeader::DimensionVector *dimensionVector)svkDcmHeader
Redimension(svkDcmHeader::DimensionVector *dimensionVector, double *newToplcOrigin, double *newPixelSpacing)svkDcmHeader
RemoveDimensionIndex(svkDcmHeader::DimensionIndexLabel indexType)svkDcmHeader
RemoveElement(const char *elementName)svkDcmtkAdapterprotectedvirtual
ReplaceOldElements(bool replaceElements)svkDcmtkAdapterprotectedvirtual
ROW_INDEX enum valuesvkDcmHeader
SAGITTAL enum valuesvkDcmHeader
SECONDARY_CAPTURE enum valuesvkDcmHeader
SetDcmPatientName(string PatientName)svkDcmHeader
SetDimensionIndexSize(svkDcmHeader::DimensionIndexLabel indexType, int maxIndex)svkDcmHeader
SetDimensionIndices(unsigned int *indexValues, int numFrameIndices, int sliceNum, int timePt, int coilNum, int numTimePts, int numCoils)svkDcmHeaderstatic
SetDimensionVectorValue(svkDcmHeader::DimensionVector *dimensionVector, int index, int value)svkDcmHeaderstatic
SetDimensionVectorValue(svkDcmHeader::DimensionVector *dimensionVector, svkDcmHeader::DimensionIndexLabel indexType, int value)svkDcmHeaderstatic
SetPixelDataType(DcmPixelDataFormat dataType)svkDcmHeader
SetSliceOrder(DcmDataOrderingDirection sliceOrderVal)svkDcmHeader
SetSOPClassUID(DcmIodType iodType)svkDcmtkAdapterprotectedvirtual
SetValue(const char *name, int value)svkDcmtkAdapterprotectedvirtual
SetValue(const char *name, float value)svkDcmtkAdapterprotectedvirtual
SetValue(const char *name, double value)svkDcmtkAdapterprotectedvirtual
SetValue(const char *name, string value, bool setMetaInfo=false)svkDcmtkAdapterprotectedvirtual
SetValue(const char *name, unsigned char *values, int numValues)svkDcmtkAdapterprotectedvirtual
SetValue(const char *name, unsigned short *values, int numValues)svkDcmtkAdapterprotectedvirtual
SetValue(const char *name, signed short *values, int numValues)svkDcmtkAdapterprotectedvirtual
SetValue(const char *name, float *values, int numValues)svkDcmtkAdapterprotectedvirtual
SIGNED_FLOAT_4 enum valuesvkDcmHeader
SIGNED_FLOAT_8 enum valuesvkDcmHeader
SIGNED_INT_2 enum valuesvkDcmHeader
SLICE_INDEX enum valuesvkDcmHeader
SLICE_ORDER_UNDEFINED enum valuesvkDcmHeader
StringToDimensionIndexLabel(string dimensionIndexLabelString)svkDcmHeaderstatic
svkDcmHeader()svkDcmHeaderprotected
svkDcmtkAdapter()svkDcmtkAdapterprotected
SwapDimensionIndexLabels(svkDcmHeader::DimensionVector *dimensionVector, svkDcmHeader::DimensionIndexLabel label1, svkDcmHeader::DimensionIndexLabel label2)svkDcmHeaderstatic
TIME_INDEX enum valuesvkDcmHeader
UNDEFINED enum valuesvkDcmHeader
UNKNOWN_ORIENTATION enum valuesvkDcmHeader
UNKNOWN_STRINGsvkDcmHeaderstatic
UNKNOWN_TIMEsvkDcmHeaderstatic
UNSIGNED_INT_1 enum valuesvkDcmHeader
UNSIGNED_INT_2 enum valuesvkDcmHeader
UpdateNumCoils()svkDcmHeader
UpdateNumTimePoints()svkDcmHeader
vtkTypeMacro(svkDcmtkAdapter, svkDcmHeader)svkDcmtkAdapter
svk::svkDcmHeader::vtkTypeMacro(svkDcmHeader, vtkObject)svkDcmHeader
WasModified()svkDcmHeaderprotected
WriteDcmFile(string fileName)svkDcmtkAdapterprotectedvirtual
WriteDcmFileCompressed(string fileName)svkDcmtkAdapterprotectedvirtual
~svkDcmHeader()svkDcmHeaderprotected
~svkDcmtkAdapter()svkDcmtkAdapterprotected