Logo Search packages:      
Sourcecode: gdcm version File versions  Download package

gdcm::Element< TVR, TVM > Class Template Reference

#include <gdcmElement.h>

Inherited by gdcm::Element< TVR, VM::VM2_2n >, gdcm::Element< TVR, VM::VM2_n >, gdcm::Element< TVR, VM::VM3_3n >, and gdcm::Element< TVR, VM::VM3_n >.

List of all members.

Detailed Description

template<int TVR, int TVM>
class gdcm::Element< TVR, TVM >

Element class.


Definition at line 49 of file gdcmElement.h.

Public Types

typedef VRToType< TVR >::Type Type

Public Member Functions

unsigned long GetLength () const
VRToType< TVR >::TypeGetValue (unsigned int idx=0)
const VRToType< TVR >::TypeGetValue (unsigned int idx=0) const
const VRToType< TVR >::TypeGetValues () const
VRToType< TVR >::Type operator[] (unsigned int idx) const
void Print (std::ostream &_os) const
void Read (std::istream &_is)
void Set (Value const &v)
void SetFromDataElement (DataElement const &de)
void SetValue (typename VRToType< TVR >::Type v, unsigned int idx=0)
void Write (std::ostream &_os) const

Public Attributes

VRToType< TVR >::Type Internal [VMToLength< TVM >::Length]

Protected Member Functions

void SetNoSwap (Value const &v)

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

Generated by  Doxygen 1.6.0   Back to index