|
GDCM 3.0.24
|
Curve class to handle element 50xx,3000 Curve Data. More...
#include <gdcmCurve.h>
Public Member Functions | |
| Curve () | |
| Curve (Curve const &ov) | |
| ~Curve () override | |
| 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 override |
| 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) |
Public Member Functions inherited from gdcm::Object | |
| Object () | |
| Object (const Object &) | |
| Special requirement for copy/cstor, assignment operator. | |
| virtual | ~Object () |
| void | operator= (const Object &) |
Static Public Member Functions | |
| static unsigned int | GetNumberOfCurves (DataSet const &ds) |
Additional Inherited Members | |
Protected Member Functions inherited from gdcm::Object | |
| 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 | ( | ) |
|
override |
| 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 |
|
overridevirtual |
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 | ) |