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
CFX_ImageTransformer Class Reference

#include <cfx_imagetransformer.h>

Collaboration diagram for CFX_ImageTransformer:

Classes

struct  BilinearData
struct  CalcData

Public Member Functions

 CFX_ImageTransformer (RetainPtr< const CFX_DIBBase > source, const CFX_Matrix &matrix, const FXDIB_ResampleOptions &options, const FX_RECT *pClip)
 ~CFX_ImageTransformer ()
bool Continue (PauseIndicatorIface *pPause)
const FX_RECTresult () const
RetainPtr< CFX_DIBitmapDetachBitmap ()

Detailed Description

Definition at line 22 of file cfx_imagetransformer.h.

Constructor & Destructor Documentation

◆ CFX_ImageTransformer()

CFX_ImageTransformer::CFX_ImageTransformer ( RetainPtr< const CFX_DIBBase > source,
const CFX_Matrix & matrix,
const FXDIB_ResampleOptions & options,
const FX_RECT * pClip )

Definition at line 137 of file cfx_imagetransformer.cpp.

References CFX_FloatRect::CFX_FloatRect(), CFX_ImageTransformer(), CFX_Matrix::CFX_Matrix(), CFX_Matrix::CFX_Matrix(), CFX_Matrix::a, CFX_Matrix::b, CFX_Matrix::c, CFX_Matrix::Concat(), CFX_Matrix::d, CFX_Matrix::e, CFX_Matrix::f, CFX_FloatRect::GetClosestRect(), CFX_Matrix::GetInverse(), CFX_FloatRect::GetOuterRect(), CFX_Matrix::GetUnitRect(), FX_RECT::Height(), FX_RECT::Intersect(), FX_RECT::Intersect(), FX_RECT::IsEmpty(), FX_RECT::left, FX_RECT::Offset(), CFX_Matrix::operator=(), FX_RECT::operator=(), FX_RECT::SwappedClipBox(), FX_RECT::top, CFX_Matrix::TransformRect(), FX_RECT::Valid(), and FX_RECT::Width().

Referenced by CFX_ImageTransformer().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~CFX_ImageTransformer()

CFX_ImageTransformer::~CFX_ImageTransformer ( )
default

Member Function Documentation

◆ Continue()

bool CFX_ImageTransformer::Continue ( PauseIndicatorIface * pPause)

Definition at line 217 of file cfx_imagetransformer.cpp.

Referenced by CFX_DIBBase::TransformTo().

Here is the caller graph for this function:

◆ DetachBitmap()

RetainPtr< CFX_DIBitmap > CFX_ImageTransformer::DetachBitmap ( )

Definition at line 282 of file cfx_imagetransformer.cpp.

Referenced by CFX_DIBBase::TransformTo().

Here is the caller graph for this function:

◆ result()

const FX_RECT & CFX_ImageTransformer::result ( ) const
inline

Definition at line 50 of file cfx_imagetransformer.h.

Referenced by CFX_DIBBase::TransformTo().

Here is the caller graph for this function:

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