Hide

StreetViewPanoramaOrientation

public class StreetViewPanoramaOrientation extends Object
implements Parcelable
java.lang.Object
   ↳ com.google.android.gms.maps.model.StreetViewPanoramaOrientation

An immutable class that aggregates all user point of view parameters.

Nested Class Summary

class StreetViewPanoramaOrientation.Builder Builds Street View panorama orientations. 

Inherited Constant Summary

Field Summary

public final float bearing Direction of the orientation, in degrees clockwise from north.
public final float tilt The angle, in degrees, of the orientation.

Public Constructor Summary

StreetViewPanoramaOrientation(float tilt, float bearing)

Public Method Summary

static StreetViewPanoramaOrientation.Builder
static StreetViewPanoramaOrientation.Builder
boolean
int
String
void
writeToParcel(Parcel out, int flags)

Fields

public final float bearing

Direction of the orientation, in degrees clockwise from north.

public final float tilt

The angle, in degrees, of the orientation. See tilt for details of restrictions on the range of values.

Public Constructors

public StreetViewPanoramaOrientation (float tilt, float bearing)

Constructs a StreetViewPanoramaOrientation.

Parameters
tilt The angle, in degrees, of the orientation. See tilt for details of restrictions.
bearing Direction of the orientation, in degrees clockwise from north. This value will be normalized to be within 0 degrees inclusive and 360 degrees exclusive.
Throws
IllegalArgumentException if tilt is outside the range of -90 to 90 degrees inclusive.

Public Methods

public static StreetViewPanoramaOrientation.Builder builder ()

Creates a builder for a Street View panorama orientation.

public static StreetViewPanoramaOrientation.Builder builder (StreetViewPanoramaOrientation orientation)

Creates a builder for a Street View panorama orientation

public boolean equals (Object o)

public int hashCode ()

public String toString ()

public void writeToParcel (Parcel out, int flags)