Struct

ControlledSimulatorCameraPose

USI.Core

A geographic camera pose in simulator-neutral conventions.

public struct ControlledSimulatorCameraPose : IEquatable<ControlledSimulatorCameraPose>

Constructors

ControlledSimulatorCameraPose

public ControlledSimulatorCameraPose(Angle Latitude, Angle Longitude, Length AltitudeMeanSeaLevel, Angle HeadingTrue, Angle PitchNoseUp, Angle RollRightWingDown, double ZoomFactor)

A geographic camera pose in simulator-neutral conventions.

Properties

AltitudeMeanSeaLevel

public Length AltitudeMeanSeaLevel { get; set; }

HeadingTrue

public Angle HeadingTrue { get; set; }

Latitude

public Angle Latitude { get; set; }

Longitude

public Angle Longitude { get; set; }

PitchNoseUp

public Angle PitchNoseUp { get; set; }

RollRightWingDown

public Angle RollRightWingDown { get; set; }

ZoomFactor

public double ZoomFactor { get; set; }

Methods

Deconstruct

public void Deconstruct(Angle Latitude, Angle Longitude, Length AltitudeMeanSeaLevel, Angle HeadingTrue, Angle PitchNoseUp, Angle RollRightWingDown, double ZoomFactor)

Equals

public bool Equals(object obj)

Equals

public bool Equals(ControlledSimulatorCameraPose other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()