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
Rgba64OperationsBase Struct Reference
Collaboration diagram for Rgba64OperationsBase:

Public Types

typedef QRgba64 Type
typedef quint16 Scalar
typedef QRgba64 Type
typedef quint16 Scalar

Static Public Member Functions

static bool isOpaque (Type val)
static bool isTransparent (Type val)
static Scalar scalarFrom8bit (uint8_t a)
static void memfill (Type *ptr, Type value, qsizetype len)
static void memcpy (Type *Q_DECL_RESTRICT dest, const Type *Q_DECL_RESTRICT src, qsizetype len)
static bool isOpaque (Type val)
static bool isTransparent (Type val)
static Scalar scalarFrom8bit (uint8_t a)
static void memfill (Type *ptr, Type value, qsizetype len)
static void memcpy (Type *Q_DECL_RESTRICT dest, const Type *Q_DECL_RESTRICT src, qsizetype len)

Static Public Attributes

static const Type clear

Detailed Description

Definition at line 88 of file qcompositionfunctions.cpp.

Member Typedef Documentation

◆ Scalar [1/2]

◆ Scalar [2/2]

◆ Type [1/2]

Definition at line 90 of file qcompositionfunctions.cpp.

◆ Type [2/2]

Definition at line 90 of file qcompositionfunctions.cpp.

Member Function Documentation

◆ isOpaque() [1/2]

bool Rgba64OperationsBase::isOpaque ( Type val)
inlinestatic

Definition at line 95 of file qcompositionfunctions.cpp.

◆ isOpaque() [2/2]

bool Rgba64OperationsBase::isOpaque ( Type val)
inlinestatic

Definition at line 95 of file qcompositionfunctions.cpp.

◆ isTransparent() [1/2]

bool Rgba64OperationsBase::isTransparent ( Type val)
inlinestatic

Definition at line 97 of file qcompositionfunctions.cpp.

◆ isTransparent() [2/2]

bool Rgba64OperationsBase::isTransparent ( Type val)
inlinestatic

Definition at line 97 of file qcompositionfunctions.cpp.

◆ memcpy() [1/2]

void Rgba64OperationsBase::memcpy ( Type *Q_DECL_RESTRICT dest,
const Type *Q_DECL_RESTRICT src,
qsizetype len )
inlinestatic

Definition at line 104 of file qcompositionfunctions.cpp.

◆ memcpy() [2/2]

void Rgba64OperationsBase::memcpy ( Type *Q_DECL_RESTRICT dest,
const Type *Q_DECL_RESTRICT src,
qsizetype len )
inlinestatic

Definition at line 104 of file qcompositionfunctions.cpp.

◆ memfill() [1/2]

void Rgba64OperationsBase::memfill ( Type * ptr,
Type value,
qsizetype len )
inlinestatic

Definition at line 102 of file qcompositionfunctions.cpp.

◆ memfill() [2/2]

void Rgba64OperationsBase::memfill ( Type * ptr,
Type value,
qsizetype len )
inlinestatic

Definition at line 102 of file qcompositionfunctions.cpp.

◆ scalarFrom8bit() [1/2]

Scalar Rgba64OperationsBase::scalarFrom8bit ( uint8_t a)
inlinestatic

Definition at line 99 of file qcompositionfunctions.cpp.

◆ scalarFrom8bit() [2/2]

Scalar Rgba64OperationsBase::scalarFrom8bit ( uint8_t a)
inlinestatic

Definition at line 99 of file qcompositionfunctions.cpp.

Member Data Documentation

◆ clear

const Type Rgba64OperationsBase::clear
static

Definition at line 93 of file qcompositionfunctions.cpp.


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