Native Client

PP_TouchPoint Struct Reference

The PP_TouchPoint struct represents all information about a single touch point, such as position, id, rotation angle, and pressure. More...


Detailed Description

The PP_TouchPoint struct represents all information about a single touch point, such as position, id, rotation angle, and pressure.

Data Fields List

uint32_t id
struct PP_FloatPoint position
struct PP_FloatPoint radius
float rotation_angle
float pressure

Data Fields Details

This value represents the identifier for this TouchPoint.

The id corresponds to the order in which the points were pressed. For example, the first point to be pressed has an id of 0, the second has an id of 1, and so on. An id can be reused when a touch point is released. For example, if two fingers are down, with id 0 and 1, and finger 0 releases, the next finger to be pressed can be assigned to id 0.

This value represents the x and y pixel position of this TouchPoint relative to the upper-left of the module instance receiving the event.

This value represents the pressure applied to this TouchPoint.

This value is typically between 0 and 1, with 0 indicating no pressure and 1 indicating some maximum pressure. Scaling differs depending on the hardware and the value is not guaranteed to stay within that range.

This value represents the elliptical radii, in screen pixels, in the x and y direction of this TouchPoint.

This value represents the angle of rotation in degrees of the elliptical model of this TouchPoint clockwise from "up.".


The documentation for this struct was generated from the following file:

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.