|
GDCM
2.2.4
|
Class to manipulate Transfer Syntax. More...
#include <gdcmTransferSyntax.h>
Public Member Functions | |
| TransferSyntax (TSType type=ImplicitVRLittleEndian) | |
| bool | CanStoreLossy () const |
| NegociatedType | GetNegociatedType () const |
| const char * | GetString () const |
| SwapCode | GetSwapCode () const |
| bool | IsEncapsulated () const |
| bool | IsEncoded () const |
| bool | IsExplicit () const |
| bool | IsImplicit () const |
| bool | IsLossless () const |
| bool | IsLossy () const |
| bool | IsValid () const |
| operator TSType () const | |
Static Public Member Functions | |
| static const char * | GetTSString (TSType ts) |
| static TSType | GetTSType (const char *str) |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const TransferSyntax &ts) |
Class to manipulate Transfer Syntax.
Need a notion of Private Syntax. As defined in PS 3.5. Section 9.2
|
inline |
| bool gdcm::TransferSyntax::CanStoreLossy | ( | ) | const |
return if TransFer Syntax Allow storing of Lossy Pixel Data
| NegociatedType gdcm::TransferSyntax::GetNegociatedType | ( | ) | const |
|
inline |
References GetTSString().
| SwapCode gdcm::TransferSyntax::GetSwapCode | ( | ) | const |
|
static |
Referenced by GetString(), and gdcm::operator<<().
|
static |
| bool gdcm::TransferSyntax::IsEncapsulated | ( | ) | const |
| bool gdcm::TransferSyntax::IsEncoded | ( | ) | const |
| bool gdcm::TransferSyntax::IsExplicit | ( | ) | const |
| bool gdcm::TransferSyntax::IsImplicit | ( | ) | const |
| bool gdcm::TransferSyntax::IsLossless | ( | ) | const |
Return if the transfer syntax algorithm is a lossless algorithm
| bool gdcm::TransferSyntax::IsLossy | ( | ) | const |
Return if the transfer syntax algorithm is a lossy algorithm
|
inline |
|
inline |
|
friend |
1.8.6