Table of Contents

Namespace FellowOakDicom

Classes

AppendDicomTransformRule

Append the value of a DICOM element.

BoolDicomMatchRule

Rule that always returns true or false.

ContainsDicomMatchRule

Checks if a DICOM element value contains a string.

CopyValueDicomTransformRule

Copies the value of a DICOM element to another DICOM element.

DefaultServiceProviderHost
DicomAgeString

Age String (AS)

DicomAnonymizer

Class for performing anonymization actions on DICOM file or dataset based on selected confidentiality profile.

DicomAnonymizer.SecurityProfile

Security profile container

DicomApplicationEntity

Application Entity (AE)

DicomAttributeTag

Attribute Tag (AT)

DicomCodeString

Code String (CS)

DicomDataException
DicomDataset

A collection of DICOM items.

DicomDatasetComparer
DicomDatasetExtensions

DicomDataset extension methods.

DicomDatasetWalker

Worker class for performing DICOM dataset traversal.

DicomDate

Date (DA)

DicomDateElement
DicomDateRange
DicomDateTime

Date Time (DT)

DicomDecimalString

Decimal String (DS)

DicomDictionary

Class for managing DICOM dictionaries.

DicomDictionaryEntry
DicomDictionaryReader
DicomElement
DicomEncoding

Support methods for DICOM encoding.

DicomException

Base type for all DICOM library exceptions.

DicomExceptionEventArgs
DicomFile

Representation of one DICOM file.

DicomFileException
DicomFileExtensions

Extension class providing legacy method support from DicomFile class.

DicomFileMetaInformation

Representation of the file meta information in a DICOM Part 10 file.

DicomFloatingPointDouble

Floating Point Double (FD)

DicomFloatingPointSingle

Floating Point Single (FL)

DicomFragmentSequence

Abstract class for representing fragment sequences of DICOM pixel data.

DicomImplementation
DicomIntegerString

Integer String (IS)

DicomItem

Abstract base class for representing one DICOM item.

DicomLongString

Long String (LO)

DicomLongText

Long Text (LT)

DicomMaskedTag
DicomMatchRuleSet
DicomMultiStringElement
DicomOtherByte

Other Byte (OB)

DicomOtherByteFragment

Class representing a fragment sequence of Other Byte (OB) items.

DicomOtherDouble

Other Double (OD)

DicomOtherFloat

Other Float (OF)

DicomOtherLong

Other Long (OL)

DicomOtherVeryLong

Other Very Long (OV)

DicomOtherWord

Other Word (OW)

DicomOtherWordFragment

Class representing a fragment sequence of Other Word (OW) items.

DicomParseable
DicomPersonName

Person Name (PN)

DicomPrivateCreator
DicomRange<T>
DicomSequence

Representation of a DICOM sequence of items.

DicomSetupBuilder
DicomShortString

Short String (SH)

DicomShortText

Short Text (ST)

DicomSignedLong

Signed Long (SL)

DicomSignedShort

Signed Short (SS)

DicomSignedVeryLong

Signed Very Long (SV)

DicomStringElement

Base class for a DICOM string element.

DicomTag

DICOM Tag

DicomTagComparer
DicomTime

Time (TM)

DicomTransferSyntax

Representation of a DICOM transfer syntax.

DicomTransformRuleSet
DicomUID
DicomUIDGenerator

Class for generating DICOM UIDs.

DicomUniqueIdentifier

Unique Identifier (UI)

DicomUniversalResource

Universal Resource Identifier or Universal Resource Locator (UR)

DicomUnknown

Unknown (UN)

DicomUnlimitedCharacters

Unlimited Characters (UC)

DicomUnlimitedText

Unlimited Text (UT)

DicomUnsignedLong

Unsigned Long (UL)

DicomUnsignedShort

Unsigned Short (US)

DicomUnsignedVeryLong

Unsigned Very Long (UV)

DicomVM
DicomVR

DICOM Value Representation

DicomVRCode

Code String for DICOM Value Representation

DicomValidation
DicomValidationBuilderExtension
DicomValidationException

This exception is thrown by a validator. The validation is mostly triggert when adding string values to a DicomDataset that have to be parsed.

DicomValueComparer
DicomValueElement<Tv>
EndsWithDicomMatchRule

Checks if a DICOM element value ends with a string.

EnumerableExtensions
EqualsDicomMatchRule

Compares a DICOM element value against a string.

ExistsDicomMatchRule

Checks that a DICOM element exists.

GenerateUidDicomTransformRule

Generates a new UID for a DICOM element.

IServiceCollectionExtension
IsEmptyDicomMatchRule

Checks if a DICOM element exists and has a value.

MapValueDicomTransformRule

Maps the value of a DICOM element to a value.

MetaSopClasses
NegateDicomMatchRule

Negates the return value of a match rule.

OneOfDicomMatchRule

Matches a DICOM element value against a set of strings.

PadStringDicomTransformRule

Pads a DICOM element value.

ParseState

Container class for DICOM file parsing states.

PrefixDicomTransformRule

Prefix the value of a DICOM element.

RegexDicomMatchRule

Matches regular expression pattern against a DICOM element value.

RegexDicomTransformRule

Performs a regular expression replace operation on a DICOM element value.

RemoveElementDicomTransformRule

Remove an element from a DICOM dataset.

SetValueDicomTransformRule

Sets the value of a DICOM element.

SplitFormatDicomTransformRule

Splits a DICOM element value and then formats the a string from the resulting array.

StartsWithDicomMatchRule

Checks if a DICOM element value starts with a string.

ToLowerDicomTransformRule

Changes the case of a DICOM element value to all lower case.

ToUpperDicomTransformRule

Changes the case of a DICOM element value to all upper case.

TrimCharactersDicomTransformRule

Trims whitespace or a set of characters from the beginning and end of a DICOM element value.

TrimStringDicomTransformRule

Trims a string from the beginning and end of a DICOM element value.

TruncateDicomTransformRule

Truncates a DICOM element value.

UnvalidatedScope
WildcardDicomMatchRule

Matches a wildcard pattern against a DICOM element value.

Interfaces

IDicomDatasetWalker

Interface for traversing a DICOM dataset.

IDicomMatchRule
IDicomTransformRule
IServiceProviderHost

Enums

DicomAnonymizer.SecurityProfileActions

Profile actions per tag as described in DICOM PS 3.15

DicomAnonymizer.SecurityProfileOptions

Profile options as described in DICOM PS 3.15

DicomDictionaryFormat
DicomFileFormat

Structure of DICOM file

DicomMatchOperator
DicomStorageCategory
DicomTrimPosition
DicomUidType
FileReadOption

Option for reading a DICOM file from a stream