vtk-dicom  0.8.14
Classes | Public Member Functions | List of all members
vtkDICOMTagPath Class Reference

A tag path for digging values out of sequence items. More...

#include <vtkDICOMTagPath.h>

Collaboration diagram for vtkDICOMTagPath:
Collaboration graph
[legend]

Public Member Functions

 vtkDICOMTagPath ()
 Construct a tag path with an empty head and tail.
 
 vtkDICOMTagPath (vtkDICOMTag seqTag, unsigned int i, vtkDICOMTag tag)
 Construct a tag path from a sequence tag, item index, and item tag.
 
 vtkDICOMTagPath (vtkDICOMTag seqTag, unsigned int i, vtkDICOMTag tag, unsigned int j, vtkDICOMTag tag2)
 Construct a tag path that goes two levels deep.
 
 vtkDICOMTagPath (const vtkDICOMTagPath &path, unsigned int i, vtkDICOMTag tag)
 Construct a tag path by adding to an existing tag path.
 
 vtkDICOMTagPath (vtkDICOMTag tag)
 Construct a tag path from just a single tag.
 
 vtkDICOMTagPath (const vtkDICOMTagPath &o)
 Copy constructor.
 
 ~vtkDICOMTagPath ()
 Destructor.
 
vtkDICOMTagPathoperator= (const vtkDICOMTagPath &o)
 Assignment operator.
 
bool HasTail () const
 If there is no tail, then Head is the end of the path.
 
vtkDICOMTag GetHead () const
 Get the path head, which should be a sequence if HasTail() is true.
 
unsigned int GetIndex () const
 Get the index of the item within the sequence.
 
unsigned int GetIndex (unsigned int i) const
 Get the nth index in the path.
 
vtkDICOMTag GetTag (unsigned int i) const
 Get the nth tag in the path.
 
unsigned int GetSize () const
 Get the number of tags in the path.
 
vtkDICOMTagPath GetTail () const
 Get the remainder of the path (after Head and Index).
 
bool operator== (const vtkDICOMTagPath &b) const
 
bool operator!= (const vtkDICOMTagPath &b) const
 
bool operator<= (const vtkDICOMTagPath &b) const
 
bool operator>= (const vtkDICOMTagPath &b) const
 
bool operator< (const vtkDICOMTagPath &b) const
 
bool operator> (const vtkDICOMTagPath &b) const
 

Detailed Description

A tag path for digging values out of sequence items.

The tag path makes it easier to access data elements that are buried within sequences.


The documentation for this class was generated from the following file: