#include <JpegSampleValue.h>
Inheritance diagram for JpegSampleValue:

Public Member Functions | |
| JpegSampleValue (int c) | |
| SampleValue * | getNearestTargetSampleValue (EmbValue t) const |
| UWORD32 | calcDistance (const SampleValue *s) const |
| std::string | getName (void) const |
| SWORD16 | getDctCoeff (void) const |
Static Public Member Functions | |
| static EmbValue | calcEValue (SWORD16 dctc) |
Private Attributes | |
| SWORD16 | DctCoeff |
| JpegSampleValue::JpegSampleValue | ( | int | c | ) |
| SampleValue * JpegSampleValue::getNearestTargetSampleValue | ( | EmbValue | t | ) | const [virtual] |
get the nearest (with the least distance to this sample value) sample value whose embedded value equals the specified target
| t | the target embedded value |
The returned SampleValue object should be deleted by the callser.
Implements SampleValue.
| UWORD32 JpegSampleValue::calcDistance | ( | const SampleValue * | s | ) | const [virtual] |
calculate the distance between the sample value s and this sample value
| s | a sample value of the same type as this |
Implements SampleValue.
| std::string JpegSampleValue::getName | ( | void | ) | const [virtual] |
return a short name uniquely identifying this sample value
Implements SampleValue.
| SWORD16 JpegSampleValue::getDctCoeff | ( | void | ) | const [inline] |
SWORD16 JpegSampleValue::DctCoeff [private] |
1.5.1