Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class Transmission

Last update: 16.07.2025

Namespace: VM.Models.Pre.Drivetrain.VehicleSimulator
Assembly: VM.Models.Pre.Drivetrain.VehicleSimulator.dll

public class Transmission : ValidatableBase, IObservableObject, IDisposableObject, IValidatable

Inheritance

object ← ObservableObject ← ValidatableBase ← Transmission

Implements

IObservableObject, IDisposableObject, IValidatable

Inherited Members

ValidatableBase.RaisePropertyChanged(string), ValidatableBase.SuspendValidate(), ValidatableBase.Validate(), ValidatableBase.Validate(ValidationContext), ValidatableBase.DisposeManagedResources(), ValidatableBase.CanValidate, ValidatableBase.Errors, ValidatableBase.HasValidationAttribute, ValidatableBase.HasValidator, ValidatableBase.IsValid, ValidatableBase.ValidateTrigger, ValidatableBase.ErrorsChanged, ObservableObject.Dispose(), ObservableObject.RaisePropertyChanged(string), ObservableObject.RaisePropertyChanged(string, object, object), ObservableObject.Dispose(bool), ObservableObject.DisposeManagedResources(), ObservableObject.DisposeUnmanagedResources(), ObservableObject.IsDisposed, ObservableObject.TryDisposing, ObservableObject.Disposed, ObservableObject.Disposing, ObservableObject.PropertyChanged

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

Transmission()

public Transmission()

Properties

FinalGearRatio

public double FinalGearRatio { get; set; }

Property Value

double

GearRatioTable

public DataTable GearRatioTable { get; set; }

Property Value

DataTable

IsValid

public override bool IsValid { get; }

Property Value

bool

ShiftMap

public ShiftMap ShiftMap { get; set; }

Property Value

ShiftMap

Methods

GetStepCount()

public int GetStepCount()

Returns

int

Connect with Ansys