Landmark

public abstract class Landmark

Orientierungspunkte stellen einen Punkt im 3D-Raum mit x-, y- und z-Koordinaten dar. Die Koordinaten der Sehenswürdigkeit sind in Metern angegeben. z steht für die Tiefe der Sehenswürdigkeit. Je kleiner der Wert ist, desto näher ist die Sehenswürdigkeit an der Kamera.

Public Constructors

Public Methods

static Sehenswürdigkeit
create(Gleitkommazahl x, Gleitkommazahl y, Gleitkommazahl z)
Erstellt eine Sehenswürdigkeit aus x-, y- und z-Koordinaten.
static Sehenswürdigkeit
create(Gleitkommazahl x, Gleitkommazahl y, Gleitkommazahl z, Optional<Float>-Sichtbarkeit, Optionale<Gleitkommazahl>-Präsenz)
Erstellt eine normalisierte Markierung aus x-, y- und z-Koordinaten mit optionaler Sichtbarkeit und Präsenz.
static Sehenswürdigkeit
createFromProto(LandmarkProto.Landmark LandmarkProto)
Erstellt eine Sehenswürdigkeit aus einem Sehenswürdigkeiten-Proto.
static List<Landmark>
createListFromProto(LandmarkProto.LandmarkList LandmarkListProto)
Erstellt eine Liste mit Markierungen aus einem ERROR(/LandmarkList).
finaler boolescher Wert
finale Ganzzahl
abstrakt Optional<Float>
final String
abstrakt Optional<Float>
Abstrakte Gleitkommazahl
x()
Abstrakte Gleitkommazahl
y()
Abstrakte Gleitkommazahl
z()

Übernommene Methoden

Public Constructors

public Sehenswürdigkeit ()

Public Methods

public static Sehenswürdigkeit erstellen (Gleitkommazahl x, schweben y, schweben z)

Erstellt eine Sehenswürdigkeit aus x-, y- und z-Koordinaten.

Parameter
x
y
z

public static Sehenswürdigkeit erstellen (Fließkommazahl x, Gleitkommazahl y, Gleitkommazahl z, Optional<Unverankerte> Sichtbarkeit, Optional<Float>-Präsenz)

Erstellt eine normalisierte Markierung aus x-, y- und z-Koordinaten mit optionaler Sichtbarkeit und Präsenz.

Parameter
x
y
z
Sichtbarkeit
Onlinepräsenz

public static Sehenswürdigkeit createFromProto (LandmarkProto.Landmark LandmarkProto)

Erstellt eine Sehenswürdigkeit aus einem Sehenswürdigkeiten-Proto.

Parameter
landmarkProto

public static List<Landmark> createListFromProto (LandmarkProto.LandmarkList LandmarkListProto)

Erstellt eine Liste mit Markierungen aus einem ERROR(/LandmarkList).

Parameter
landmarkListProto

public final boolean ist gleich (Objekt o)

Parameter
o

public final int hashCode ()

public abstrakt Optional<Float> Präsenz ()

public final String toString ()

public abstrakt Optional<Float> visibility ()

Public Abstrakte Gleitkommazahl x ()

public abstrakt float y ()

public Abstrakte Gleitkommazahl z ()