Public Member Functions | Static Public Member Functions

gdcm::Curve Class Reference

Curve class to handle element 50xx,3000 Curve Data WARNING: This is deprecated and lastly defined in PS 3.3 - 2004. More...

#include <gdcmCurve.h>

Inheritance diagram for gdcm::Curve:
Inheritance graph
[legend]
Collaboration diagram for gdcm::Curve:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Curve ()
 Curve (Curve const &ov)
 ~Curve ()
void Decode (std::istream &is, std::ostream &os)
void GetAsPoints (float *array) const
std::vector< unsigned short >
const & 
GetCurveDataDescriptor () const
unsigned short GetDataValueRepresentation () const
unsigned short GetDimensions () const
unsigned short GetGroup () const
unsigned short GetNumberOfPoints () const
const char * GetTypeOfData () const
const char * GetTypeOfDataDescription () const
bool IsEmpty () const
void Print (std::ostream &) const
void SetCoordinateStartValue (unsigned short v)
void SetCoordinateStepValue (unsigned short v)
void SetCurve (const char *array, unsigned int length)
void SetCurveDataDescriptor (const uint16_t *values, size_t num)
void SetCurveDescription (const char *curvedescription)
void SetDataValueRepresentation (unsigned short datavaluerepresentation)
void SetDimensions (unsigned short dimensions)
void SetGroup (unsigned short group)
void SetNumberOfPoints (unsigned short numberofpoints)
void SetTypeOfData (const char *typeofdata)
void Update (const DataElement &de)

Static Public Member Functions

static unsigned int GetNumberOfCurves (DataSet const &ds)

Detailed Description

Curve class to handle element 50xx,3000 Curve Data WARNING: This is deprecated and lastly defined in PS 3.3 - 2004.

Examples:


Constructor & Destructor Documentation

gdcm::Curve::Curve (  ) 
gdcm::Curve::~Curve (  ) 
gdcm::Curve::Curve ( Curve const &  ov  ) 

Member Function Documentation

void gdcm::Curve::Decode ( std::istream &  is,
std::ostream &  os 
)
void gdcm::Curve::GetAsPoints ( float *  array  )  const
std::vector<unsigned short> const& gdcm::Curve::GetCurveDataDescriptor (  )  const
unsigned short gdcm::Curve::GetDataValueRepresentation (  )  const
unsigned short gdcm::Curve::GetDimensions (  )  const
unsigned short gdcm::Curve::GetGroup (  )  const
static unsigned int gdcm::Curve::GetNumberOfCurves ( DataSet const &  ds  )  [static]
unsigned short gdcm::Curve::GetNumberOfPoints (  )  const
const char* gdcm::Curve::GetTypeOfData (  )  const
const char* gdcm::Curve::GetTypeOfDataDescription (  )  const
bool gdcm::Curve::IsEmpty (  )  const
void gdcm::Curve::Print ( std::ostream &   )  const [virtual]

Reimplemented from gdcm::Object.

void gdcm::Curve::SetCoordinateStartValue ( unsigned short  v  ) 
void gdcm::Curve::SetCoordinateStepValue ( unsigned short  v  ) 
void gdcm::Curve::SetCurve ( const char *  array,
unsigned int  length 
)
void gdcm::Curve::SetCurveDataDescriptor ( const uint16_t *  values,
size_t  num 
)
void gdcm::Curve::SetCurveDescription ( const char *  curvedescription  ) 
void gdcm::Curve::SetDataValueRepresentation ( unsigned short  datavaluerepresentation  ) 
void gdcm::Curve::SetDimensions ( unsigned short  dimensions  ) 
void gdcm::Curve::SetGroup ( unsigned short  group  ) 
void gdcm::Curve::SetNumberOfPoints ( unsigned short  numberofpoints  ) 
void gdcm::Curve::SetTypeOfData ( const char *  typeofdata  ) 
void gdcm::Curve::Update ( const DataElement de  ) 

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

Generated on Mon Jul 29 2013 11:24:23 for GDCM by doxygen 1.7.1
SourceForge.net Logo