Inheritance diagram for DcmRepresentationParameter:
Public Member Functions | |
DcmRepresentationParameter () | |
default constructor | |
DcmRepresentationParameter (const DcmRepresentationParameter &) | |
copy constructor | |
virtual | ~DcmRepresentationParameter () |
destructor | |
virtual DcmRepresentationParameter * | clone () const=0 |
this methods creates a copy of type DcmRepresentationParameter * it must be overweritten in every subclass. | |
virtual const char * | className () const=0 |
returns the class name as string. | |
virtual OFBool | operator== (const DcmRepresentationParameter &arg) const=0 |
compares an object to another DcmRepresentationParameter. |
Definition at line 50 of file dcpixel.h.
virtual DcmRepresentationParameter* DcmRepresentationParameter::clone | ( | ) | const [pure virtual] |
this methods creates a copy of type DcmRepresentationParameter * it must be overweritten in every subclass.
Implemented in DcmRLERepresentationParameter, DJ_RPLossless, and DJ_RPLossy.
virtual const char* DcmRepresentationParameter::className | ( | ) | const [pure virtual] |
returns the class name as string.
can be used in operator== as poor man's RTTI replacement.
Implemented in DcmRLERepresentationParameter, DJ_RPLossless, and DJ_RPLossy.
virtual OFBool DcmRepresentationParameter::operator== | ( | const DcmRepresentationParameter & | arg | ) | const [pure virtual] |
compares an object to another DcmRepresentationParameter.
Implementation must make sure that classes are comparable.
arg | representation parameter to compare with |
Implemented in DcmRLERepresentationParameter, DJ_RPLossless, and DJ_RPLossy.