Bitmap class A bitmap based image. Used as parent for both IconImage and the main Pixel Data Image It does not contains any World Space information (IPP, IOP)
More...
#include <gdcmBitmap.h>
List of all members.
Detailed Description
Bitmap class A bitmap based image. Used as parent for both IconImage and the main Pixel Data Image It does not contains any World Space information (IPP, IOP)
- Examples:
- ExtractIconFromFile.cxx.
Member Typedef Documentation
Constructor & Destructor Documentation
gdcm::Bitmap::~Bitmap |
( |
| ) |
|
Member Function Documentation
virtual bool gdcm::Bitmap::AreOverlaysInPixelData |
( |
| ) |
const |
|
inlinevirtual |
void gdcm::Bitmap::Clear |
( |
| ) |
|
bool gdcm::Bitmap::ComputeLossyFlag |
( |
| ) |
|
|
protected |
bool gdcm::Bitmap::GetBuffer |
( |
char * |
buffer | ) |
const |
bool gdcm::Bitmap::GetBuffer2 |
( |
std::ostream & |
os | ) |
const |
|
protected |
unsigned long gdcm::Bitmap::GetBufferLength |
( |
| ) |
const |
unsigned int gdcm::Bitmap::GetColumns |
( |
| ) |
const |
|
inline |
const DataElement& gdcm::Bitmap::GetDataElement |
( |
| ) |
const |
|
inline |
unsigned int gdcm::Bitmap::GetDimension |
( |
unsigned int |
idx | ) |
const |
const unsigned int* gdcm::Bitmap::GetDimensions |
( |
| ) |
const |
bool gdcm::Bitmap::GetNeedByteSwap |
( |
| ) |
const |
|
inline |
unsigned int gdcm::Bitmap::GetNumberOfDimensions |
( |
| ) |
const |
const PixelFormat& gdcm::Bitmap::GetPixelFormat |
( |
| ) |
const |
|
inline |
unsigned int gdcm::Bitmap::GetPlanarConfiguration |
( |
| ) |
const |
return the planar configuration
unsigned int gdcm::Bitmap::GetRows |
( |
| ) |
const |
|
inline |
bool gdcm::Bitmap::IsEmpty |
( |
| ) |
const |
|
inline |
bool gdcm::Bitmap::IsLossy |
( |
| ) |
const |
Return whether or not the image was compressed using a lossy compressor or not.
bool gdcm::Bitmap::IsTransferSyntaxCompatible |
( |
TransferSyntax const & |
ts | ) |
const |
void gdcm::Bitmap::Print |
( |
std::ostream & |
| ) |
const |
|
virtual |
void gdcm::Bitmap::SetColumns |
( |
unsigned int |
col | ) |
|
|
inline |
void gdcm::Bitmap::SetDataElement |
( |
DataElement const & |
de | ) |
|
|
inline |
void gdcm::Bitmap::SetDimension |
( |
unsigned int |
idx, |
|
|
unsigned int |
dim |
|
) |
| |
void gdcm::Bitmap::SetDimensions |
( |
const unsigned int |
dims[3] | ) |
|
void gdcm::Bitmap::SetLossyFlag |
( |
bool |
f | ) |
|
|
inline |
Specifically set that the image was compressed using a lossy compression mechanism.
void gdcm::Bitmap::SetNeedByteSwap |
( |
bool |
b | ) |
|
|
inline |
void gdcm::Bitmap::SetNumberOfDimensions |
( |
unsigned int |
dim | ) |
|
void gdcm::Bitmap::SetPixelFormat |
( |
PixelFormat const & |
pf | ) |
|
|
inline |
void gdcm::Bitmap::SetPlanarConfiguration |
( |
unsigned int |
pc | ) |
|
- Warning:
- you need to call SetPixelFormat first (before SetPlanarConfiguration) for consistency checking
void gdcm::Bitmap::SetRows |
( |
unsigned int |
rows | ) |
|
|
inline |
bool gdcm::Bitmap::TryJPEG2000Codec |
( |
char * |
buffer, |
|
|
bool & |
lossyflag |
|
) |
| const |
|
protected |
bool gdcm::Bitmap::TryJPEG2000Codec2 |
( |
std::ostream & |
os | ) |
const |
|
protected |
bool gdcm::Bitmap::TryJPEGCodec |
( |
char * |
buffer, |
|
|
bool & |
lossyflag |
|
) |
| const |
|
protected |
bool gdcm::Bitmap::TryJPEGCodec2 |
( |
std::ostream & |
os | ) |
const |
|
protected |
bool gdcm::Bitmap::TryJPEGLSCodec |
( |
char * |
buffer, |
|
|
bool & |
lossyflag |
|
) |
| const |
|
protected |
bool gdcm::Bitmap::TryKAKADUCodec |
( |
char * |
buffer, |
|
|
bool & |
lossyflag |
|
) |
| const |
|
protected |
bool gdcm::Bitmap::TryPVRGCodec |
( |
char * |
buffer, |
|
|
bool & |
lossyflag |
|
) |
| const |
|
protected |
bool gdcm::Bitmap::TryRAWCodec |
( |
char * |
buffer, |
|
|
bool & |
lossyflag |
|
) |
| const |
|
protected |
bool gdcm::Bitmap::TryRLECodec |
( |
char * |
buffer, |
|
|
bool & |
lossyflag |
|
) |
| const |
|
protected |
Friends And Related Function Documentation
Member Data Documentation
std::vector<unsigned int> gdcm::Bitmap::Dimensions |
|
protected |
bool gdcm::Bitmap::LossyFlag |
|
protected |
bool gdcm::Bitmap::NeedByteSwap |
|
protected |
unsigned int gdcm::Bitmap::NumberOfDimensions |
|
protected |
unsigned int gdcm::Bitmap::PlanarConfiguration |
|
protected |
The documentation for this class was generated from the following file: