pub struct QRectF { /* private fields */ }Expand description
C++ class: QRectF.
Implementations§
Source§impl QRectF
impl QRectF
Sourcepub unsafe fn add_assign(
&self,
margins: impl CastInto<Ref<QMarginsF>>,
) -> Ref<QRectF>
pub unsafe fn add_assign( &self, margins: impl CastInto<Ref<QMarginsF>>, ) -> Ref<QRectF>
Calls C++ function: QRectF& QRectF::operator+=(const QMarginsF& margins).
Sourcepub unsafe fn adjust(
&self,
x1: c_double,
y1: c_double,
x2: c_double,
y2: c_double,
)
pub unsafe fn adjust( &self, x1: c_double, y1: c_double, x2: c_double, y2: c_double, )
Calls C++ function: void QRectF::adjust(double x1, double y1, double x2, double y2).
Sourcepub unsafe fn adjusted(
&self,
x1: c_double,
y1: c_double,
x2: c_double,
y2: c_double,
) -> CppBox<QRectF>
pub unsafe fn adjusted( &self, x1: c_double, y1: c_double, x2: c_double, y2: c_double, ) -> CppBox<QRectF>
Calls C++ function: QRectF QRectF::adjusted(double x1, double y1, double x2, double y2) const.
Sourcepub unsafe fn bit_and_assign(
&self,
r: impl CastInto<Ref<QRectF>>,
) -> Ref<QRectF>
pub unsafe fn bit_and_assign( &self, r: impl CastInto<Ref<QRectF>>, ) -> Ref<QRectF>
Calls C++ function: QRectF& QRectF::operator&=(const QRectF& r).
Sourcepub unsafe fn bit_or_assign(&self, r: impl CastInto<Ref<QRectF>>) -> Ref<QRectF>
pub unsafe fn bit_or_assign(&self, r: impl CastInto<Ref<QRectF>>) -> Ref<QRectF>
Calls C++ function: QRectF& QRectF::operator|=(const QRectF& r).
Sourcepub unsafe fn bottom_left(&self) -> CppBox<QPointF>
pub unsafe fn bottom_left(&self) -> CppBox<QPointF>
Calls C++ function: QPointF QRectF::bottomLeft() const.
Sourcepub unsafe fn bottom_right(&self) -> CppBox<QPointF>
pub unsafe fn bottom_right(&self) -> CppBox<QPointF>
Calls C++ function: QPointF QRectF::bottomRight() const.
Sourcepub unsafe fn center(&self) -> CppBox<QPointF>
pub unsafe fn center(&self) -> CppBox<QPointF>
Calls C++ function: QPointF QRectF::center() const.
Sourcepub unsafe fn contains_q_rect_f(&self, r: impl CastInto<Ref<QRectF>>) -> bool
pub unsafe fn contains_q_rect_f(&self, r: impl CastInto<Ref<QRectF>>) -> bool
Calls C++ function: bool QRectF::contains(const QRectF& r) const.
Sourcepub unsafe fn contains_q_point_f(&self, p: impl CastInto<Ref<QPointF>>) -> bool
pub unsafe fn contains_q_point_f(&self, p: impl CastInto<Ref<QPointF>>) -> bool
Calls C++ function: bool QRectF::contains(const QPointF& p) const.
Sourcepub unsafe fn contains_2_double(&self, x: c_double, y: c_double) -> bool
pub unsafe fn contains_2_double(&self, x: c_double, y: c_double) -> bool
Calls C++ function: bool QRectF::contains(double x, double y) const.
Sourcepub unsafe fn copy_from(&self, other: impl CastInto<Ref<QRectF>>) -> Ref<QRectF>
pub unsafe fn copy_from(&self, other: impl CastInto<Ref<QRectF>>) -> Ref<QRectF>
Calls C++ function: QRectF& QRectF::operator=(const QRectF& other).
Sourcepub unsafe fn get_coords(
&self,
x1: *mut c_double,
y1: *mut c_double,
x2: *mut c_double,
y2: *mut c_double,
)
pub unsafe fn get_coords( &self, x1: *mut c_double, y1: *mut c_double, x2: *mut c_double, y2: *mut c_double, )
Calls C++ function: void QRectF::getCoords(double* x1, double* y1, double* x2, double* y2) const.
Sourcepub unsafe fn get_rect(
&self,
x: *mut c_double,
y: *mut c_double,
w: *mut c_double,
h: *mut c_double,
)
pub unsafe fn get_rect( &self, x: *mut c_double, y: *mut c_double, w: *mut c_double, h: *mut c_double, )
Calls C++ function: void QRectF::getRect(double* x, double* y, double* w, double* h) const.
Sourcepub unsafe fn intersected(
&self,
other: impl CastInto<Ref<QRectF>>,
) -> CppBox<QRectF>
pub unsafe fn intersected( &self, other: impl CastInto<Ref<QRectF>>, ) -> CppBox<QRectF>
Calls C++ function: QRectF QRectF::intersected(const QRectF& other) const.
Sourcepub unsafe fn intersects(&self, r: impl CastInto<Ref<QRectF>>) -> bool
pub unsafe fn intersects(&self, r: impl CastInto<Ref<QRectF>>) -> bool
Calls C++ function: bool QRectF::intersects(const QRectF& r) const.
Sourcepub unsafe fn margins_added(
&self,
margins: impl CastInto<Ref<QMarginsF>>,
) -> CppBox<QRectF>
pub unsafe fn margins_added( &self, margins: impl CastInto<Ref<QMarginsF>>, ) -> CppBox<QRectF>
Calls C++ function: QRectF QRectF::marginsAdded(const QMarginsF& margins) const.
Sourcepub unsafe fn margins_removed(
&self,
margins: impl CastInto<Ref<QMarginsF>>,
) -> CppBox<QRectF>
pub unsafe fn margins_removed( &self, margins: impl CastInto<Ref<QMarginsF>>, ) -> CppBox<QRectF>
Calls C++ function: QRectF QRectF::marginsRemoved(const QMarginsF& margins) const.
Sourcepub unsafe fn move_bottom(&self, pos: c_double)
pub unsafe fn move_bottom(&self, pos: c_double)
Calls C++ function: void QRectF::moveBottom(double pos).
Sourcepub unsafe fn move_bottom_left(&self, p: impl CastInto<Ref<QPointF>>)
pub unsafe fn move_bottom_left(&self, p: impl CastInto<Ref<QPointF>>)
Calls C++ function: void QRectF::moveBottomLeft(const QPointF& p).
Sourcepub unsafe fn move_bottom_right(&self, p: impl CastInto<Ref<QPointF>>)
pub unsafe fn move_bottom_right(&self, p: impl CastInto<Ref<QPointF>>)
Calls C++ function: void QRectF::moveBottomRight(const QPointF& p).
Sourcepub unsafe fn move_center(&self, p: impl CastInto<Ref<QPointF>>)
pub unsafe fn move_center(&self, p: impl CastInto<Ref<QPointF>>)
Calls C++ function: void QRectF::moveCenter(const QPointF& p).
Sourcepub unsafe fn move_left(&self, pos: c_double)
pub unsafe fn move_left(&self, pos: c_double)
Calls C++ function: void QRectF::moveLeft(double pos).
Sourcepub unsafe fn move_right(&self, pos: c_double)
pub unsafe fn move_right(&self, pos: c_double)
Calls C++ function: void QRectF::moveRight(double pos).
Sourcepub unsafe fn move_to_2a(&self, x: c_double, y: c_double)
pub unsafe fn move_to_2a(&self, x: c_double, y: c_double)
Calls C++ function: void QRectF::moveTo(double x, double y).
Sourcepub unsafe fn move_to_1a(&self, p: impl CastInto<Ref<QPointF>>)
pub unsafe fn move_to_1a(&self, p: impl CastInto<Ref<QPointF>>)
Calls C++ function: void QRectF::moveTo(const QPointF& p).
Sourcepub unsafe fn move_top(&self, pos: c_double)
pub unsafe fn move_top(&self, pos: c_double)
Calls C++ function: void QRectF::moveTop(double pos).
Sourcepub unsafe fn move_top_left(&self, p: impl CastInto<Ref<QPointF>>)
pub unsafe fn move_top_left(&self, p: impl CastInto<Ref<QPointF>>)
Calls C++ function: void QRectF::moveTopLeft(const QPointF& p).
Sourcepub unsafe fn move_top_right(&self, p: impl CastInto<Ref<QPointF>>)
pub unsafe fn move_top_right(&self, p: impl CastInto<Ref<QPointF>>)
Calls C++ function: void QRectF::moveTopRight(const QPointF& p).
Sourcepub unsafe fn from_q_point_f_q_size_f(
topleft: impl CastInto<Ref<QPointF>>,
size: impl CastInto<Ref<QSizeF>>,
) -> CppBox<QRectF>
pub unsafe fn from_q_point_f_q_size_f( topleft: impl CastInto<Ref<QPointF>>, size: impl CastInto<Ref<QSizeF>>, ) -> CppBox<QRectF>
Calls C++ function: [constructor] void QRectF::QRectF(const QPointF& topleft, const QSizeF& size).
Sourcepub unsafe fn from_2_q_point_f(
topleft: impl CastInto<Ref<QPointF>>,
bottom_right: impl CastInto<Ref<QPointF>>,
) -> CppBox<QRectF>
pub unsafe fn from_2_q_point_f( topleft: impl CastInto<Ref<QPointF>>, bottom_right: impl CastInto<Ref<QPointF>>, ) -> CppBox<QRectF>
Calls C++ function: [constructor] void QRectF::QRectF(const QPointF& topleft, const QPointF& bottomRight).
Sourcepub unsafe fn from_4_double(
left: c_double,
top: c_double,
width: c_double,
height: c_double,
) -> CppBox<QRectF>
pub unsafe fn from_4_double( left: c_double, top: c_double, width: c_double, height: c_double, ) -> CppBox<QRectF>
Calls C++ function: [constructor] void QRectF::QRectF(double left, double top, double width, double height).
Sourcepub unsafe fn from_q_rect(rect: impl CastInto<Ref<QRect>>) -> CppBox<QRectF>
pub unsafe fn from_q_rect(rect: impl CastInto<Ref<QRect>>) -> CppBox<QRectF>
Calls C++ function: [constructor] void QRectF::QRectF(const QRect& rect).
Sourcepub unsafe fn new_copy(other: impl CastInto<Ref<QRectF>>) -> CppBox<QRectF>
pub unsafe fn new_copy(other: impl CastInto<Ref<QRectF>>) -> CppBox<QRectF>
Calls C++ function: [constructor] void QRectF::QRectF(const QRectF& other).
Sourcepub unsafe fn normalized(&self) -> CppBox<QRectF>
pub unsafe fn normalized(&self) -> CppBox<QRectF>
Calls C++ function: QRectF QRectF::normalized() const.
Sourcepub unsafe fn set_bottom(&self, pos: c_double)
pub unsafe fn set_bottom(&self, pos: c_double)
Calls C++ function: void QRectF::setBottom(double pos).
Sourcepub unsafe fn set_bottom_left(&self, p: impl CastInto<Ref<QPointF>>)
pub unsafe fn set_bottom_left(&self, p: impl CastInto<Ref<QPointF>>)
Calls C++ function: void QRectF::setBottomLeft(const QPointF& p).
Sourcepub unsafe fn set_bottom_right(&self, p: impl CastInto<Ref<QPointF>>)
pub unsafe fn set_bottom_right(&self, p: impl CastInto<Ref<QPointF>>)
Calls C++ function: void QRectF::setBottomRight(const QPointF& p).
Sourcepub unsafe fn set_coords(
&self,
x1: c_double,
y1: c_double,
x2: c_double,
y2: c_double,
)
pub unsafe fn set_coords( &self, x1: c_double, y1: c_double, x2: c_double, y2: c_double, )
Calls C++ function: void QRectF::setCoords(double x1, double y1, double x2, double y2).
Sourcepub unsafe fn set_height(&self, h: c_double)
pub unsafe fn set_height(&self, h: c_double)
Calls C++ function: void QRectF::setHeight(double h).
Sourcepub unsafe fn set_left(&self, pos: c_double)
pub unsafe fn set_left(&self, pos: c_double)
Calls C++ function: void QRectF::setLeft(double pos).
Sourcepub unsafe fn set_rect(
&self,
x: c_double,
y: c_double,
w: c_double,
h: c_double,
)
pub unsafe fn set_rect( &self, x: c_double, y: c_double, w: c_double, h: c_double, )
Calls C++ function: void QRectF::setRect(double x, double y, double w, double h).
Sourcepub unsafe fn set_right(&self, pos: c_double)
pub unsafe fn set_right(&self, pos: c_double)
Calls C++ function: void QRectF::setRight(double pos).
Sourcepub unsafe fn set_size(&self, s: impl CastInto<Ref<QSizeF>>)
pub unsafe fn set_size(&self, s: impl CastInto<Ref<QSizeF>>)
Calls C++ function: void QRectF::setSize(const QSizeF& s).
Sourcepub unsafe fn set_top(&self, pos: c_double)
pub unsafe fn set_top(&self, pos: c_double)
Calls C++ function: void QRectF::setTop(double pos).
Sourcepub unsafe fn set_top_left(&self, p: impl CastInto<Ref<QPointF>>)
pub unsafe fn set_top_left(&self, p: impl CastInto<Ref<QPointF>>)
Calls C++ function: void QRectF::setTopLeft(const QPointF& p).
Sourcepub unsafe fn set_top_right(&self, p: impl CastInto<Ref<QPointF>>)
pub unsafe fn set_top_right(&self, p: impl CastInto<Ref<QPointF>>)
Calls C++ function: void QRectF::setTopRight(const QPointF& p).
Sourcepub unsafe fn set_width(&self, w: c_double)
pub unsafe fn set_width(&self, w: c_double)
Calls C++ function: void QRectF::setWidth(double w).
Sourcepub unsafe fn sub_assign(
&self,
margins: impl CastInto<Ref<QMarginsF>>,
) -> Ref<QRectF>
pub unsafe fn sub_assign( &self, margins: impl CastInto<Ref<QMarginsF>>, ) -> Ref<QRectF>
Calls C++ function: QRectF& QRectF::operator-=(const QMarginsF& margins).
Sourcepub unsafe fn to_aligned_rect(&self) -> CppBox<QRect>
pub unsafe fn to_aligned_rect(&self) -> CppBox<QRect>
Calls C++ function: QRect QRectF::toAlignedRect() const.
Sourcepub unsafe fn to_rect(&self) -> CppBox<QRect>
pub unsafe fn to_rect(&self) -> CppBox<QRect>
Calls C++ function: QRect QRectF::toRect() const.
Sourcepub unsafe fn top_left(&self) -> CppBox<QPointF>
pub unsafe fn top_left(&self) -> CppBox<QPointF>
Calls C++ function: QPointF QRectF::topLeft() const.
Sourcepub unsafe fn top_right(&self) -> CppBox<QPointF>
pub unsafe fn top_right(&self) -> CppBox<QPointF>
Calls C++ function: QPointF QRectF::topRight() const.
Sourcepub unsafe fn translate_2a(&self, dx: c_double, dy: c_double)
pub unsafe fn translate_2a(&self, dx: c_double, dy: c_double)
Calls C++ function: void QRectF::translate(double dx, double dy).
Sourcepub unsafe fn translate_1a(&self, p: impl CastInto<Ref<QPointF>>)
pub unsafe fn translate_1a(&self, p: impl CastInto<Ref<QPointF>>)
Calls C++ function: void QRectF::translate(const QPointF& p).
Sourcepub unsafe fn translated_2a(&self, dx: c_double, dy: c_double) -> CppBox<QRectF>
pub unsafe fn translated_2a(&self, dx: c_double, dy: c_double) -> CppBox<QRectF>
Calls C++ function: QRectF QRectF::translated(double dx, double dy) const.
Sourcepub unsafe fn translated_1a(
&self,
p: impl CastInto<Ref<QPointF>>,
) -> CppBox<QRectF>
pub unsafe fn translated_1a( &self, p: impl CastInto<Ref<QPointF>>, ) -> CppBox<QRectF>
Calls C++ function: QRectF QRectF::translated(const QPointF& p) const.
Sourcepub unsafe fn transposed(&self) -> CppBox<QRectF>
pub unsafe fn transposed(&self) -> CppBox<QRectF>
Calls C++ function: QRectF QRectF::transposed() const.