GDCM
2.2.6
|
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>
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) |
![]() | |
Object () | |
Object (const Object &) | |
Special requirement for copy/cstor, assigment operator. More... | |
virtual | ~Object () |
void | operator= (const Object &) |
Static Public Member Functions | |
static unsigned int | GetNumberOfCurves (DataSet const &ds) |
Additional Inherited Members | |
![]() | |
void | Register () |
void | UnRegister () |
Curve class to handle element 50xx,3000 Curve Data WARNING: This is deprecated and lastly defined in PS 3.3 - 2004.
Examples:
gdcm::Curve::Curve | ( | ) |
gdcm::Curve::~Curve | ( | ) |
gdcm::Curve::Curve | ( | Curve const & | ov | ) |
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 short gdcm::Curve::GetNumberOfPoints | ( | ) | const |
const char* gdcm::Curve::GetTypeOfData | ( | ) | const |
const char* gdcm::Curve::GetTypeOfDataDescription | ( | ) | const |
bool gdcm::Curve::IsEmpty | ( | ) | 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 | ) |