Camera

Kamera-Klasse

Stellt die Kamera dar.

public sealed class Camera : PVIObject, ICamera

Eigenschaften

NameBeschreibung
AsIPresentationComponent { get; }Ermöglicht den Zugriff auf die Basis-IPresentationComponent-Schnittstelle. Nur-lesbares IPresentationComponent.
CameraType { get; set; }Kameratyp. Lese-/Schreibzugriff CameraPresetType.
FieldOfViewAngle { get; set; }FOV (Sichtfeld) der Kamera (0-180 Grad). Lese-/Schreibzugriff Single.
Zoom { get; set; }Zoom der Kamera (positiver Wert in Prozent). Lese-/Schreibzugriff Single.

Methoden

NameBeschreibung
override Equals(object)Vergleicht mit dem angegebenen Objekt.
override GetHashCode()Gibt den Hash-Code zurück.
GetRotation()Eine Rotation wird durch die Verwendung einer Breitengradkoordinate, einer Längengradkoordinate und einer Umdrehung um die Achse als die Breitens- 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 die Breitens- und Längengradkoordinaten definiert. Wenn einer der Koordinatenwerte float.NaN ist, ist die gesamte Rotation undefiniert.

Siehe auch