Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CTiffContext Class Referencefinal
Inheritance diagram for CTiffContext:
Collaboration diagram for CTiffContext:

Public Member Functions

 CTiffContext ()=default
 ~CTiffContext () override=default
bool InitDecoder (const RetainPtr< IFX_SeekableReadStream > &file_ptr)
bool LoadFrameInfo (int32_t frame, int32_t *width, int32_t *height, int32_t *comps, int32_t *bpc, CFX_DIBAttribute *pAttribute)
bool Decode (RetainPtr< CFX_DIBitmap > bitmap)
RetainPtr< IFX_SeekableReadStreamio_in () const
uint32_t offset () const
void set_offset (uint32_t offset)
 CTiffContext ()=default
 ~CTiffContext () override=default
bool InitDecoder (const RetainPtr< IFX_SeekableReadStream > &file_ptr)
bool LoadFrameInfo (int32_t frame, int32_t *width, int32_t *height, int32_t *comps, int32_t *bpc, CFX_DIBAttribute *pAttribute)
bool Decode (RetainPtr< CFX_DIBitmap > bitmap)
RetainPtr< IFX_SeekableReadStreamio_in () const
uint32_t offset () const
void set_offset (uint32_t offset)

Detailed Description

Definition at line 46 of file tiff_decoder.cpp.

Constructor & Destructor Documentation

◆ CTiffContext() [1/2]

CTiffContext::CTiffContext ( )
default

◆ ~CTiffContext() [1/2]

CTiffContext::~CTiffContext ( )
overridedefault

◆ CTiffContext() [2/2]

CTiffContext::CTiffContext ( )
default

◆ ~CTiffContext() [2/2]

CTiffContext::~CTiffContext ( )
overridedefault

Member Function Documentation

◆ Decode() [1/2]

bool CTiffContext::Decode ( RetainPtr< CFX_DIBitmap > bitmap)

Definition at line 242 of file tiff_decoder.cpp.

References kBgra.

Referenced by fxcodec::TiffDecoder::Decode().

Here is the caller graph for this function:

◆ Decode() [2/2]

bool CTiffContext::Decode ( RetainPtr< CFX_DIBitmap > bitmap)

◆ InitDecoder() [1/2]

bool CTiffContext::InitDecoder ( const RetainPtr< IFX_SeekableReadStream > & file_ptr)

Definition at line 179 of file tiff_decoder.cpp.

◆ InitDecoder() [2/2]

bool CTiffContext::InitDecoder ( const RetainPtr< IFX_SeekableReadStream > & file_ptr)

◆ io_in() [1/2]

RetainPtr< IFX_SeekableReadStream > CTiffContext::io_in ( ) const
inline

Definition at line 60 of file tiff_decoder.cpp.

◆ io_in() [2/2]

RetainPtr< IFX_SeekableReadStream > CTiffContext::io_in ( ) const
inline

Definition at line 60 of file tiff_decoder.cpp.

◆ LoadFrameInfo() [1/2]

bool CTiffContext::LoadFrameInfo ( int32_t frame,
int32_t * width,
int32_t * height,
int32_t * comps,
int32_t * bpc,
CFX_DIBAttribute * pAttribute )

Definition at line 188 of file tiff_decoder.cpp.

◆ LoadFrameInfo() [2/2]

bool CTiffContext::LoadFrameInfo ( int32_t frame,
int32_t * width,
int32_t * height,
int32_t * comps,
int32_t * bpc,
CFX_DIBAttribute * pAttribute )

◆ offset() [1/2]

uint32_t CTiffContext::offset ( ) const
inline

Definition at line 61 of file tiff_decoder.cpp.

◆ offset() [2/2]

uint32_t CTiffContext::offset ( ) const
inline

Definition at line 61 of file tiff_decoder.cpp.

◆ set_offset() [1/2]

void CTiffContext::set_offset ( uint32_t offset)
inline

Definition at line 62 of file tiff_decoder.cpp.

◆ set_offset() [2/2]

void CTiffContext::set_offset ( uint32_t offset)
inline

Definition at line 62 of file tiff_decoder.cpp.


The documentation for this class was generated from the following file: