gdcm::Overlay Class Reference
Overlay class.
More...
#include <gdcmOverlay.h>
List of all members.
Detailed Description
Overlay class.
- Note:
- see AreOverlaysInPixelData
- Todo:
- Is there actually any way to recognize an overlay ? On images with multiple overlay I do not see any way to differenciate them (other than the group tag).
Example:
Constructor & Destructor Documentation
gdcm::Overlay::Overlay |
( |
|
) |
|
gdcm::Overlay::~Overlay |
( |
|
) |
|
gdcm::Overlay::Overlay |
( |
Overlay const & |
ov |
) |
|
Member Function Documentation
void gdcm::Overlay::Decode |
( |
std::istream & |
is, |
|
|
std::ostream & |
os | |
|
) |
| | |
void gdcm::Overlay::Decompress |
( |
std::ostream & |
os |
) |
const |
unsigned short gdcm::Overlay::GetBitPosition |
( |
|
) |
const |
unsigned short gdcm::Overlay::GetBitsAllocated |
( |
|
) |
const |
bool gdcm::Overlay::GetBuffer |
( |
char * |
buffer |
) |
const |
unsigned short gdcm::Overlay::GetColumns |
( |
|
) |
const |
const char* gdcm::Overlay::GetDescription |
( |
|
) |
const |
unsigned short gdcm::Overlay::GetGroup |
( |
|
) |
const |
static unsigned int gdcm::Overlay::GetNumberOfOverlays |
( |
DataSet const & |
ds |
) |
[static] |
Will traverse the dataset in search for overlay elements this is an hybrid method I don't like having it attach to an Overlay object
const signed short* gdcm::Overlay::GetOrigin |
( |
|
) |
const |
const ByteValue& gdcm::Overlay::GetOverlayData |
( |
|
) |
const |
unsigned short gdcm::Overlay::GetRows |
( |
|
) |
const |
const char* gdcm::Overlay::GetType |
( |
|
) |
const |
bool gdcm::Overlay::GetUnpackBuffer |
( |
unsigned char * |
buffer |
) |
const |
bool gdcm::Overlay::GrabOverlayFromPixelData |
( |
DataSet const & |
ds |
) |
|
bool gdcm::Overlay::IsEmpty |
( |
|
) |
const |
void gdcm::Overlay::IsInPixelData |
( |
bool |
b |
) |
|
bool gdcm::Overlay::IsInPixelData |
( |
|
) |
const |
bool gdcm::Overlay::IsZero |
( |
|
) |
const |
return true if all bits are set to 0
void gdcm::Overlay::Print |
( |
std::ostream & |
|
) |
const [virtual] |
void gdcm::Overlay::SetBitPosition |
( |
unsigned short |
bitposition |
) |
|
void gdcm::Overlay::SetBitsAllocated |
( |
unsigned short |
bitsallocated |
) |
|
void gdcm::Overlay::SetColumns |
( |
unsigned short |
columns |
) |
|
void gdcm::Overlay::SetDescription |
( |
const char * |
description |
) |
|
void gdcm::Overlay::SetFrameOrigin |
( |
unsigned short |
frameorigin |
) |
|
void gdcm::Overlay::SetGroup |
( |
unsigned short |
group |
) |
|
void gdcm::Overlay::SetNumberOfFrames |
( |
unsigned int |
numberofframes |
) |
|
void gdcm::Overlay::SetOrigin |
( |
const signed short * |
origin |
) |
|
void gdcm::Overlay::SetOverlay |
( |
const char * |
array, |
|
|
unsigned int |
length | |
|
) |
| | |
set overlay from byte array + length
void gdcm::Overlay::SetRows |
( |
unsigned short |
rows |
) |
|
void gdcm::Overlay::SetType |
( |
const char * |
type |
) |
|
Update overlay from data element de:
The documentation for this class was generated from the following file: