implementiert Parcelable
Eine unveränderliche Klasse, die alle Parameter für die Kameraposition zusammenfasst.
Zusammenfassung für geschachtelte Klassen
Klasse | StreetViewPanoramaCamera.Builder | Erstellt Panoramakameras. |
Inherited Constant Summary
Feldzusammenfassung
öffentliche letzte Gleitkommazahl | Lagerung | Richtung, in die die Kamera zeigt, in Grad im Uhrzeigersinn von Norden aus. |
öffentliche letzte Gleitkommazahl | Neigung | Winkel der Kamera vom Horizont des Panoramas in Grad. |
öffentliche letzte Gleitkommazahl | Zoomen | Zoomstufe nahe der Bildschirmmitte |
Public Constructor Summary
StreetViewPanoramaCamera(Gleitkommazahl, schwebende Neigung, unverankerte Lage)
Erstellt eine StreetViewPanoramaCamera.
|
Public Method Summary
statisches StreetViewPanoramaCamera.Builder |
builder()
Erstellt einen Builder für eine Street View-Panoramakamera.
|
statisches StreetViewPanoramaCamera.Builder | |
boolean |
ist gleich(Objekt o)
|
StreetViewPanoramaOrientation |
getOrientation()
Gibt die Neigung und Ausrichtung der Kamera als Ausrichtung zurück
|
int |
hashCode()
|
String |
toString()
|
Inherited Method Summary
Felder
public final float Lager
Richtung, in die die Kamera zeigt, in Grad im Uhrzeigersinn von Norden aus.
öffentlich letzte Gleitkommazahl Neigung
Winkel der Kamera vom Horizont des Panoramas in Grad. Weitere Informationen zu Einschränkungen für den Wertebereich finden Sie unter tilt
.
public final Float Zoom
Zoomstufe nahe der Bildschirmmitte Die Definition der Zoomstufe der Kamera findest du unter zoom
.
Public Constructors
public StreetViewPanoramaCamera (Floating-Zoom, Float-Neigung, Gleitkommazahl)
Erstellt eine StreetViewPanoramaCamera.
Parameter
zoom | Zoomstufe der Kamera auf das Panoramabild. Weitere Informationen zu Einschränkungen findest du unter zoom . |
---|---|
tilt | Der Kamerawinkel in Grad, ausgehend vom Horizont des Panoramas. Weitere Informationen zu Einschränkungen findest du unter tilt . |
bearing | Richtung, in die die Kamera zeigt, in Grad im Uhrzeigersinn von Norden aus. Dieser Wert wird so normalisiert, dass er zwischen 0 Grad und 360 Grad liegt. |
Löst aus
IllegalArgumentException | wenn tilt außerhalb des Bereichs von -90 bis einschließlich 90 Grad liegt.
|
---|
Public Methods
public static StreetViewPanoramaCamera.Builder builder ()
Erstellt einen Builder für eine Street View-Panoramakamera.
public static StreetViewPanoramaCamera.Builder builder (StreetViewPanoramaCamera-Kamera)
Erstellt einen Builder für eine Street View-Panoramakamera
Parameter
kamera |
---|
public boolean ist gleich (Objekt o)
Parameter
o |
---|
public StreetViewPanoramaOrientation getOrientation ()
Gibt die Neigung und Ausrichtung der Kamera als Ausrichtung zurück
Rückgaben
- Ausrichtung Neigung und Lage der Kamera