Class to represent a Sequence Of Items (value representation : SQ)
More...
#include <gdcmSequenceOfItems.h>
List of all members.
Detailed Description
Class to represent a Sequence Of Items (value representation : SQ)
- a Value Representation for Data Elements that contains a sequence of Data Sets.
- Sequence of Item allows for Nested Data Sets
See PS 3.5, 7.4.6 Data Element Type Within a Sequence
- Note:
- SEQUENCE OF ITEMS (VALUE REPRESENTATION SQ) A Value Representation for Data Elements that contain a sequence of Data Sets. Sequence of Items allows for Nested Data Sets.
- Examples:
- DumpGEMSMovieGroup.cxx, ExtractEncryptedContent.cxx, Extracting_All_Resolution.cxx, Fake_Image_Using_Stream_Image_Writer.cxx, GenAllVR.cxx, GenFakeIdentifyFile.cxx, GenLongSeqs.cxx, GenSeqs.cxx, GetSequenceUltrasound.cxx, and ReadExplicitLengthSQIVR.cxx.
Member Typedef Documentation
Constructor & Destructor Documentation
gdcm::SequenceOfItems::SequenceOfItems |
( |
| ) |
|
|
inline |
constructor (UndefinedLength by default)
Member Function Documentation
void gdcm::SequenceOfItems::AddItem |
( |
Item const & |
item | ) |
|
Iterator gdcm::SequenceOfItems::Begin |
( |
| ) |
|
|
inline |
void gdcm::SequenceOfItems::Clear |
( |
| ) |
|
|
inlinevirtual |
template<typename TDE >
VL gdcm::SequenceOfItems::ComputeLength |
( |
| ) |
const |
bool gdcm::SequenceOfItems::FindDataElement |
( |
const Tag & |
t | ) |
const |
const Item& gdcm::SequenceOfItems::GetItem |
( |
SizeType |
position | ) |
const |
VL gdcm::SequenceOfItems::GetLength |
( |
| ) |
const |
|
inlinevirtual |
Returns the SQ length, as read from disk.
Implements gdcm::Value.
SizeType gdcm::SequenceOfItems::GetNumberOfItems |
( |
| ) |
const |
|
inline |
bool gdcm::SequenceOfItems::IsUndefinedLength |
( |
| ) |
const |
|
inline |
return if Value Length if of undefined length
bool gdcm::SequenceOfItems::operator== |
( |
const Value & |
val | ) |
const |
|
inlinevirtual |
void gdcm::SequenceOfItems::Print |
( |
std::ostream & |
os | ) |
const |
|
inlinevirtual |
template<typename TDE , typename TSwap >
std::istream& gdcm::SequenceOfItems::Read |
( |
std::istream & |
is | ) |
|
|
inline |
void gdcm::SequenceOfItems::SetLength |
( |
VL |
length | ) |
|
|
inlinevirtual |
void gdcm::SequenceOfItems::SetLengthToUndefined |
( |
| ) |
|
void gdcm::SequenceOfItems::SetNumberOfItems |
( |
SizeType |
n | ) |
|
|
inline |
template<typename TDE , typename TSwap >
std::ostream const& gdcm::SequenceOfItems::Write |
( |
std::ostream & |
os | ) |
const |
|
inline |
Member Data Documentation
VL gdcm::SequenceOfItems::SequenceLengthField |
The documentation for this class was generated from the following file: