ICamera

ICamera-Schnittstelle

Repräsentiert die Kamera.

public interface ICamera

Eigenschaften

NameBeschreibung
CameraType { get; set; }Kameratyp Lese-/Schreibzugriff CameraPresetType.
FieldOfViewAngle { get; set; }Sichtfeld der Kamera (0-180 Grad, Sichtfeld) Lese-/Schreibzugriff Single.
Zoom { get; set; }Kamera-Zoom (positiver Wert in Prozent) Lese-/Schreibzugriff Single.

Methoden

NameBeschreibung
GetRotation()Eine Rotation wird durch die Verwendung einer Breitengradkoordinate, einer Längengradkoordinate und einer Umdrehung um die Achse als Breitengrad- und Längengradkoordinaten definiert. Erstes Element im Rückgabearray - Breitengrad, Zweites - Längengrad, Drittes - Umdrehung. Gibt null zurück, wenn keine Rotation definiert ist.
SetRotation(float, float, float)Eine Rotation wird durch die Verwendung einer Breitengradkoordinate, einer Längengradkoordinate und einer Umdrehung um die Achse als Breitengrad- und Längengradkoordinaten definiert. Wenn einer der Koordinatenwerte float.NaN ist, ist die gesamte Rotation undefiniert.

Siehe auch