pub struct QPoint { /* private fields */ }Expand description
C++ class: QPoint.
Implementations§
Source§impl QPoint
impl QPoint
Sourcepub unsafe fn add_assign(&self, p: impl CastInto<Ref<QPoint>>) -> Ref<QPoint>
pub unsafe fn add_assign(&self, p: impl CastInto<Ref<QPoint>>) -> Ref<QPoint>
Calls C++ function: QPoint& QPoint::operator+=(const QPoint& p).
Sourcepub unsafe fn copy_from(&self, other: impl CastInto<Ref<QPoint>>) -> Ref<QPoint>
pub unsafe fn copy_from(&self, other: impl CastInto<Ref<QPoint>>) -> Ref<QPoint>
Calls C++ function: QPoint& QPoint::operator=(const QPoint& other).
Sourcepub unsafe fn div_assign(&self, divisor: c_double) -> Ref<QPoint>
pub unsafe fn div_assign(&self, divisor: c_double) -> Ref<QPoint>
Calls C++ function: QPoint& QPoint::operator/=(double divisor).
Sourcepub unsafe fn dot_product(
p1: impl CastInto<Ref<QPoint>>,
p2: impl CastInto<Ref<QPoint>>,
) -> c_int
pub unsafe fn dot_product( p1: impl CastInto<Ref<QPoint>>, p2: impl CastInto<Ref<QPoint>>, ) -> c_int
Calls C++ function: static int QPoint::dotProduct(const QPoint& p1, const QPoint& p2).
Sourcepub unsafe fn manhattan_length(&self) -> c_int
pub unsafe fn manhattan_length(&self) -> c_int
Calls C++ function: int QPoint::manhattanLength() const.
Sourcepub unsafe fn mul(&self, factor: c_double) -> CppBox<QPoint>
pub unsafe fn mul(&self, factor: c_double) -> CppBox<QPoint>
Calls C++ function: QPoint operator*(const QPoint& p, double factor).
Sourcepub unsafe fn mul_assign_float(&self, factor: c_float) -> Ref<QPoint>
pub unsafe fn mul_assign_float(&self, factor: c_float) -> Ref<QPoint>
Calls C++ function: QPoint& QPoint::operator*=(float factor).
Sourcepub unsafe fn mul_assign_double(&self, factor: c_double) -> Ref<QPoint>
pub unsafe fn mul_assign_double(&self, factor: c_double) -> Ref<QPoint>
Calls C++ function: QPoint& QPoint::operator*=(double factor).
Sourcepub unsafe fn mul_assign_int(&self, factor: c_int) -> Ref<QPoint>
pub unsafe fn mul_assign_int(&self, factor: c_int) -> Ref<QPoint>
Calls C++ function: QPoint& QPoint::operator*=(int factor).
Sourcepub unsafe fn neg(&self) -> CppBox<QPoint>
pub unsafe fn neg(&self) -> CppBox<QPoint>
Calls C++ function: QPoint operator-(const QPoint& p).
Sourcepub unsafe fn new_0a() -> CppBox<QPoint>
pub unsafe fn new_0a() -> CppBox<QPoint>
Calls C++ function: [constructor] void QPoint::QPoint().
Sourcepub unsafe fn new_2a(xpos: c_int, ypos: c_int) -> CppBox<QPoint>
pub unsafe fn new_2a(xpos: c_int, ypos: c_int) -> CppBox<QPoint>
Calls C++ function: [constructor] void QPoint::QPoint(int xpos, int ypos).
Sourcepub unsafe fn new_copy(other: impl CastInto<Ref<QPoint>>) -> CppBox<QPoint>
pub unsafe fn new_copy(other: impl CastInto<Ref<QPoint>>) -> CppBox<QPoint>
Calls C++ function: [constructor] void QPoint::QPoint(const QPoint& other).
Sourcepub unsafe fn sub_assign(&self, p: impl CastInto<Ref<QPoint>>) -> Ref<QPoint>
pub unsafe fn sub_assign(&self, p: impl CastInto<Ref<QPoint>>) -> Ref<QPoint>
Calls C++ function: QPoint& QPoint::operator-=(const QPoint& p).
Sourcepub unsafe fn transposed(&self) -> CppBox<QPoint>
pub unsafe fn transposed(&self) -> CppBox<QPoint>
Calls C++ function: QPoint QPoint::transposed() const.
Sourcepub unsafe fn unary_plus(&self) -> CppBox<QPoint>
pub unsafe fn unary_plus(&self) -> CppBox<QPoint>
Calls C++ function: QPoint operator+(const QPoint& p).