Click or drag to resize
SiDicomDataSet Class

DICOM data.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.VolumeViz.Readers.DicomSiDicomDataSet

Namespace: OIV.VolumeViz.Readers.Dicom
Assembly: OIV.VolumeViz (in OIV.VolumeViz.dll) Version: 2024.1.1.0 (2024.1.1)
Syntax
public class SiDicomDataSet : SoNetBase

The SiDicomDataSet type exposes the following members.

Methods
  NameDescription
Public methodClone

Create a clone of the current data set.

Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetElement(UInt64)

Get the n-th element of this data set.

Public methodGetElement(SoDicomTag)

Get an element of this data set.

Public methodGetElementBufferValue

Shortcut to extract an element's buffer value.

Public methodGetElementDoubleValue

Shortcut to extract a DOUBLE element's value.

Public methodGetElementIntValue

Shortcut to extract a INT element's value.

Public methodGetElementStringValue

Shortcut to extract a STRING element's value.

Public methodGetElementUIntValue

Shortcut to extract a UINT element's value.

Public methodGetElementValue

Shortcut to get an element's value fast.

Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetLength

Get the number of elements in the data set.

Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks

Access data in a DICOM data object.

DICOM is a widely used file format for storing medical image data (CT, MRI, etc), defined by the National Electrical Manufacturers Association (NEMA) (http://dicom.nema.org).

This class, along with OIV.VolumeViz.Readers.Dicom.SoDicomTag, OIV.VolumeViz.Readers.Dicom.SiDicomElement, OIV.VolumeViz.Readers.Dicom.SiDicomValue and OIV.VolumeViz.Readers.Dicom.SiDicomSequence, allows an application to iterate over or randomly access all the attributes in a DICOM data object. This includes attributes that are not used by VolumeViz for rendering.

This class cannot directly open a DICOM file. An OIV.VolumeViz.Readers.Dicom.SiDicomDataSet object can be requested from an OIV.VolumeViz.Readers.SoVRDicomFileReader object or an OIV.VolumeViz.Readers.SoVRDicomData object using the getDicomDataSet() method.

See Also