Lines Matching refs:axis
474 void addAbsoluteAxis(int32_t deviceId, int axis,
485 device->absoluteAxes.add(axis, info);
488 void addRelativeAxis(int32_t deviceId, int32_t axis) {
490 device->relativeAxes.add(axis, true);
508 void setAbsoluteAxisValue(int32_t deviceId, int32_t axis, int32_t value) {
510 device->absoluteAxisValue.replaceValueFor(axis, value);
593 virtual status_t getAbsoluteAxisInfo(int32_t deviceId, int axis,
597 ssize_t index = device->absoluteAxes.indexOfKey(axis);
607 virtual bool hasRelativeAxis(int32_t deviceId, int axis) const {
610 return device->relativeAxes.indexOfKey(axis) >= 0;
708 virtual status_t getAbsoluteAxisValue(int32_t deviceId, int32_t axis,
712 ssize_t index = device->absoluteAxisValue.indexOfKey(axis);
1622 int32_t axis, uint32_t source, float min, float max, float flat, float fuzz) {
1623 const InputDeviceInfo::MotionRange* range = info.getMotionRange(axis, source);
1624 ASSERT_TRUE(range != NULL) << "Axis: " << axis << " Source: " << source;
1625 ASSERT_EQ(axis, range->axis) << "Axis: " << axis << " Source: " << source;
1626 ASSERT_EQ(source, range->source) << "Axis: " << axis << " Source: " << source;
1627 ASSERT_NEAR(min, range->min, EPSILON) << "Axis: " << axis << " Source: " << source;
1628 ASSERT_NEAR(max, range->max, EPSILON) << "Axis: " << axis << " Source: " << source;
1629 ASSERT_NEAR(flat, range->flat, EPSILON) << "Axis: " << axis << " Source: " << source;
1630 ASSERT_NEAR(fuzz, range->fuzz, EPSILON) << "Axis: " << axis << " Source: " << source;