QRegion

Binding for C++ class QRegion.

extern (C++) extern (C++)
@Q_RELOCATABLE_TYPE
struct QRegion {}

Constructors

this
this()
Undocumented in source.
this
this(int x, int y, int w, int h, RegionType t)
Undocumented in source.
this
this(const(QRect) r, RegionType t)
Undocumented in source.
this
this(const(QPolygon) pa, qt.core.namespace.FillRule fillRule)
Undocumented in source.
this
this(const(QRegion) region)
Undocumented in source.
this
this(const(QBitmap) bitmap)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Aliases

const_iterator
alias const_iterator = const(QRect)*
Undocumented in source.

Enums

RegionType
enum RegionType
Undocumented in source.

Functions

begin
const_iterator begin()
Undocumented in source.
boundingRect
QRect boundingRect()
Undocumented in source.
cbegin
const_iterator cbegin()
Undocumented in source. Be warned that the author may not have intended to support it.
cend
const_iterator cend()
Undocumented in source. Be warned that the author may not have intended to support it.
contains
bool contains(const(QPoint) p)
Undocumented in source.
contains
bool contains(const(QRect) r)
Undocumented in source.
end
const_iterator end()
Undocumented in source.
intersected
QRegion intersected(const(QRegion) r)
Undocumented in source.
intersected
QRegion intersected(const(QRect) r)
Undocumented in source.
intersects
bool intersects(const(QRegion) r)
Undocumented in source.
intersects
bool intersects(const(QRect) r)
Undocumented in source.
isEmpty
bool isEmpty()
Undocumented in source.
isNull
bool isNull()
Undocumented in source.
opBinary
QRegion opBinary(const(QRegion) r)
Undocumented in source.
opBinary
QRegion opBinary(const(QRegion) r)
Undocumented in source.
opBinary
QRegion opBinary(const(QRect) r)
Undocumented in source.
opBinary
QRegion opBinary(const(QRegion) r)
Undocumented in source.
opBinary
QRegion opBinary(const(QRect) r)
Undocumented in source.
opBinary
QRegion opBinary(const(QRegion) r)
Undocumented in source.
opOpAssign
QRegion opOpAssign(const(QRegion) r)
Undocumented in source.
opOpAssign
QRegion opOpAssign(const(QRegion) r)
Undocumented in source.
opOpAssign
QRegion opOpAssign(const(QRect) r)
Undocumented in source.
opOpAssign
QRegion opOpAssign(const(QRegion) r)
Undocumented in source.
opOpAssign
QRegion opOpAssign(const(QRect) r)
Undocumented in source.
opOpAssign
QRegion opOpAssign(const(QRegion) r)
Undocumented in source.
rawConstructor
typeof(this) rawConstructor()
Undocumented in source.
rectCount
int rectCount()
Undocumented in source.
setRects
void setRects(const(QRect)* rect, int num)
Undocumented in source.
subtracted
QRegion subtracted(const(QRegion) r)
Undocumented in source.
toHRGN
HRGN toHRGN()
Undocumented in source.
translate
void translate(int dx, int dy)
Undocumented in source.
translate
void translate(const(QPoint) p)
Undocumented in source. Be warned that the author may not have intended to support it.
translated
QRegion translated(int dx, int dy)
Undocumented in source.
translated
QRegion translated(const(QPoint) p)
Undocumented in source. Be warned that the author may not have intended to support it.
united
QRegion united(const(QRegion) r)
Undocumented in source.
united
QRegion united(const(QRect) r)
Undocumented in source.
xored
QRegion xored(const(QRegion) r)
Undocumented in source.

Static functions

create
typeof(this) create()
Undocumented in source. Be warned that the author may not have intended to support it.
create
typeof(this) create()
Undocumented in source. Be warned that the author may not have intended to support it.
fromHRGN
QRegion fromHRGN(HRGN hrgn)
Undocumented in source.

Meta