| SoVRDicomData Class |
DICOM data.
Namespace: OIV.VolumeViz.Readers
The SoVRDicomData type exposes the following members.
| Name | Description | |
|---|---|---|
| SoVRDicomData | Constructor. |
| Name | Description | |
|---|---|---|
| Close | Closes the underlying reader. | |
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| GetBitsStored | Returns the number of bits stored. | |
| GetBytesPerPixel | Returns the number of bytes per pixel. | |
| GetDicomDataSet | Returns a DICOM data object that allows accessing all the DICOM attributes. | |
| GetDicomInfo | Generic method to get DICOM info. | |
| GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
| GetHighBit | Returns the high bit. | |
| GetImageHeight | Returns the image height. | |
| GetImageNumber | Returns the image number. | |
| GetImagePosition | Returns the position of the first frame's top left voxel center in the patient space. | |
| GetImageWidth | Returns the image width. | |
| GetIntercept | Returns the intercept. | |
| GetNumFrames | Returns the number of frames. | |
| GetOrientation | Returns the orientation of the DICOM volume. | |
| GetPosition | Returns the 3D position of the center of the image. | |
| GetSamplesPerPixel | Returns the number of samples per pixel. | |
| GetSeriesNumber | Returns the series number. | |
| GetSizeInBytes | Returns the image size in bytes. | |
| GetSliceLocation | Returns the image location in mm. | |
| GetSliceSpacing | Returns the slice spacing. | |
| GetSliceThicknessMM | Returns the slice thickness in mm. | |
| GetSlope | Returns the slope. | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| GetXPixelSize | Returns the X pixel size in mm. | |
| GetYPixelSize | Returns the Y pixel size in mm. | |
| ReadDicomHeader | Reads the DICOM file header. | |
| ReadDicomImage | Reads the DICOM image. | |
| SignedData | Returns the signed flag. | |
| SupportedTransferSyntax | Returns true if the transfer syntax is supported by Open Inventor. | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
Access data in a DICOM data set.
DICOM is a widely used format for storing medical image data (CT, MRI, etc), defined by the National Electrical Manufacturers Association (NEMA) (http://medical.nema.org).
This class can be used to directly open and query information from DICOM format files. It can also be used to get DICOM specific information from a file opened by VolumeViz (see OIV.VolumeViz.Readers.SoVRDicomFileReader).
Note that it only returns information for a single file, not (in general) for the complete volume.
To conveniently iterate over or randomly access all the DICOM attributes, see the OIV.VolumeViz.Readers.SoVRDicomData.GetDicomDataSet() method.