October 15, 2019 update:
  • The Daydream View VR headset is no longer available for purchase. However, developers can continue to use the existing Google VR SDK to update and distribute their apps to the Google Play Store, and make them available to users in the Daydream app.

Properties.PropertyType

public static final class Properties.PropertyType

Constants that represent the type of a Property.

Constants

int RECENTER_TRANSFORM The current transform that maps from "sensor" space to the recentered "start" space.
int SAFETY_CYLINDER_ENTER_RADIUS Distance from safety cylinder axis at which the user's state transitions from outside to inside, generating a SAFETY_REGION_ENTER event.
int SAFETY_CYLINDER_EXIT_RADIUS Distance from safety cylinder axis at which the user's state transitions from inside to outside, generating a SAFETY_REGION_EXIT event.
int SAFETY_REGION The type of safety region, if any, currently employed by the headset's tracker.
int TRACKING_FLOOR_HEIGHT The height of the floor, if available, relative to the current start space origin.
int TRACKING_STATUS The current status of the head tracker, if available.

Inherited Methods

Constants

public static final int RECENTER_TRANSFORM

The current transform that maps from "sensor" space to the recentered "start" space. Apps can optionally undo or extend this transform to perform custom recentering logic with the returned pose, but all poses supplied during frame submission are assumed to be in start space. Type: mat4f (represented by float[16])

Constant Value: 2

public static final int SAFETY_CYLINDER_ENTER_RADIUS

Distance from safety cylinder axis at which the user's state transitions from outside to inside, generating a SAFETY_REGION_ENTER event. This value is guaranteed to be less than SAFETY_CYLINDER_EXIT_RADIUS. Type: float

Constant Value: 4

public static final int SAFETY_CYLINDER_EXIT_RADIUS

Distance from safety cylinder axis at which the user's state transitions from inside to outside, generating a SAFETY_REGION_EXIT event. This value is guaranteed to be greater than SAFETY_CYLINDER_ENTER_RADIUS. Type: float

Constant Value: 5

public static final int SAFETY_REGION

The type of safety region, if any, currently employed by the headset's tracker. Type: int (Properties.SafetyRegionType)

Constant Value: 3

public static final int TRACKING_FLOOR_HEIGHT

The height of the floor, if available, relative to the current start space origin. In general, for tracking systems with an eye level origin, this value will be negative. Type: float

Constant Value: 1

public static final int TRACKING_STATUS

The current status of the head tracker, if available. Type: flags (Properties.TrackingStatusFlag).

Constant Value: 6