LandingGearAssembly
USI.Core
One discoverable landing-gear assembly on the loaded aircraft.
public sealed class LandingGearAssembly : AircraftComponentNodeProperties
Configuration
public LandingGearAssemblyConfiguration Configuration { get; }Gets the assembly's authored physical construction.
DisplayName
public string DisplayName { get; }Gets a human-readable assembly label.
Number
public int Number { get; }Gets the assembly's one-based identity on the loaded aircraft.
Methods
TryGetCollapsedAsync
public Task<USIResult<Boolean>> TryGetCollapsedAsync()Gets whether this authored landing-gear assembly has collapsed.
TryGetConfiguredPositionRelativeToAircraftOriginFeetAsync
public Task<USIResult<AircraftRelativePositionFeet>> TryGetConfiguredPositionRelativeToAircraftOriginFeetAsync()Gets the authored attachment point relative to the aircraft origin in forward, rightward, and upward feet.
TryGetRetractionFailureDetectedAsync
public Task<USIResult<Boolean>> TryGetRetractionFailureDetectedAsync()Gets whether this authored assembly's retraction mechanism has failed.
TryGetTireBlownAsync
public Task<USIResult<Boolean>> TryGetTireBlownAsync()Gets whether this authored assembly has a blown tire.
