Camera

Camera class

steht für Kamera.

public class Camera : PVIObject, ICamera

Eigenschaften

NameBeschreibung
AsIPresentationComponent { get; }Ermöglicht das Abrufen der Basis-IPPresentationComponent-Schnittstelle. SchreibgeschütztIPresentationComponent .
CameraType { get; set; }Kameratyp. Lesen/SchreibenCameraPresetType .
FieldOfViewAngle { get; set; }Sichtfeld der Kamera (0-180 Grad, Sichtfeld). Lesen/SchreibenSingle .
Zoom { get; set; }Kamerazoom (positiver Wert in Prozent). Lesen/SchreibenSingle .

Methoden

NameBeschreibung
override Equals(object)Vergleicht mit angegebenem Objekt.
override GetHashCode()Gibt Hash-Code zurück.
GetRotation()Eine Drehung wird durch die Verwendung einer Breitenkoordinate , einer Längenkoordinate und einer Drehung um die Achse als Breiten- und Längengradkoordinaten definiert. erstes Element im Rückgabearray – Breitengrad, zweites – Längengrad, drittes – Umdrehung. Gibt zurück null, wenn keine Rotation definiert ist.
SetRotation(float, float, float)Eine Drehung wird durch die Verwendung einer Breitenkoordinate , einer Längengradkoordinate und einer Drehung um die Achse als Breiten- und Längengradkoordinaten definiert. Wenn einer der Koordinatenwerte float.NaN ist, ist die gesamte Drehung undefiniert.

Siehe auch