26 int id()
const {
return m_id; }
30 if (state() == QEventPoint::State::Stationary &&
31 !qFuzzyCompare(m_x + 2.0, x + 2.0)) {
32 setState(QEventPoint::State::Updated);
36 float x()
const {
return m_x; }
40 if (state() == QEventPoint::State::Stationary &&
41 !qFuzzyCompare(m_y + 2.0, y + 2.0)) {
42 setState(QEventPoint::State::Updated);
46 float y()
const {
return m_y; }
48 void setVX(
float vx) { m_vx = vx; }
49 float vx()
const {
return m_vx; }
51 void setVY(
float vy) { m_vy = vy; }
52 float vy()
const {
return m_vy; }
57 void setState(
const QEventPoint::State &state) { m_state = state; }
67 QEventPoint::State m_state;
float acceleration() const
void setAcceleration(float acceleration)
QEventPoint::State state() const
void setState(const QEventPoint::State &state)
void setAngularAcceleration(float angularAcceleration)
void setAcceleration(float acceleration)
void setAngle(float angle)
void setClassId(int classId)
void setAngularVelocity(float angularVelocity)
constexpr float qRadiansToDegrees(float radians)
Q_DECLARE_TYPEINFO(QTuioCursor, Q_RELOCATABLE_TYPE)