Camera

Camera Klasse

Stellt Camera dar.

public sealed class Camera : PVIObject, ICamera

Eigenschaften

NameBeschreibung
AsIPresentationComponent { get; }Ermöglicht den Zugriff auf die Basisschnittstelle IPresentationComponent. Nur lesbar IPresentationComponent.
CameraType { get; set; }Kameratyp. Lese/Schreib CameraPresetType.
FieldOfViewAngle { get; set; }Kamera-FOV (0-180° , Sichtfeld). Lese/Schreib Single.
Zoom { get; set; }Kamera-Zoom (positiver Wert in Prozent). Lese/Schreib Single.

Methoden

NameBeschreibung
override Equals(object)Vergleicht mit dem angegebenen Objekt.
override GetHashCode()Gibt den Hashcode zurück.
GetRotation()Eine Drehung wird durch die Verwendung einer Breitengrad-Koordinate, einer Längengrad-Koordinate und einer Umdrehung um die Achse als Breitengrad- und Längengrad-Koordinaten definiert. Erstes Element im Rückgabe-Array – Breitengrad, zweites – Längengrad, drittes – Umdrehung. Gibt null zurück, wenn keine Drehung definiert ist.
SetRotation(float, float, float)Eine Drehung wird durch die Verwendung einer Breitengrad-Koordinate, einer Längengrad-Koordinate und einer Umdrehung um die Achse als Breitengrad- und Längengrad-Koordinaten definiert. Wenn einer der Koordinatenwerte float.NaN ist, ist die gesamte Drehung undefiniert.

Siehe auch