GDCM  2.2.0
Static Public Member Functions
gdcm::Attribute< Group, Element, TVR, VM::VM2_2n > Class Template Reference

#include <gdcmAttribute.h>

Inheritance diagram for gdcm::Attribute< Group, Element, TVR, VM::VM2_2n >:
[legend]
Collaboration diagram for gdcm::Attribute< Group, Element, TVR, VM::VM2_2n >:
[legend]

List of all members.

Static Public Member Functions

static VM GetVM ()

Additional Inherited Members

- Public Member Functions inherited from gdcm::Attribute< Group, Element, TVR, VM::VM2_n >
VM GetVM () const
- Public Member Functions inherited from gdcm::Attribute< Group, Element, TVR, VM::VM1_n >
 Attribute ()
 ~Attribute ()
 GDCM_STATIC_ASSERT (((VR::VRType) TVR &(VR::VRType)(TagToType< Group, Element >::VRType)))
 GDCM_STATIC_ASSERT ((VM::VM1_n &(VM::VMType)(TagToType< Group, Element >::VMType)))
 GDCM_STATIC_ASSERT (((((VR::VRType) TVR &VR::VR_VM1)&&((VM::VMType) TagToType< Group, Element >::VMType==VM::VM1))||!((VR::VRType) TVR &VR::VR_VM1)))
DataElement GetAsDataElement () const
unsigned int GetNumberOfValues () const
ArrayTypeGetValue (unsigned int idx=0)
ArrayType const & GetValue (unsigned int idx=0) const
const ArrayTypeGetValues () const
ArrayTypeoperator[] (unsigned int idx)
ArrayType const & operator[] (unsigned int idx) const
void Print (std::ostream &os) const
void SetFromDataElement (DataElement const &de)
void SetNumberOfValues (unsigned int numel)
void SetValue (unsigned int idx, ArrayType v)
void SetValue (ArrayType v)
void SetValues (const ArrayType *array, unsigned int numel, bool own=false)

Member Function Documentation

template<uint16_t Group, uint16_t Element, int TVR>
static VM gdcm::Attribute< Group, Element, TVR, VM::VM2_2n >::GetVM ( )
inlinestatic

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

Generated on Wed Jun 13 2012 20:40:38 for GDCM by doxygen 1.8.1
SourceForge.net Logo