Class ShiftMap
Last update: 16.07.2025Namespace: VM.Models.Pre.Drivetrain.VehicleSimulator
Assembly: VM.Models.Pre.Drivetrain.VehicleSimulator.dll
public sealed class ShiftMap : ValidatableBase, IObservableObject, IDisposableObject, IValidatable
Inheritance
object ← ObservableObject ← ValidatableBase ← ShiftMap
Implements
IObservableObject, IDisposableObject, IValidatable
Inherited Members
ValidatableBase.RaisePropertyChanged(string), ValidatableBase.SuspendValidate(), ValidatableBase.Validate(), ValidatableBase.Validate(ValidationContext), 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.IsDisposed, ObservableObject.TryDisposing, ObservableObject.Disposed, ObservableObject.Disposing, ObservableObject.PropertyChanged
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
ShiftMap()
public ShiftMap()
Methods
GetAPSValues()
public double[] GetAPSValues()
Returns
double[]
GetShiftProfileCount()
public int GetShiftProfileCount()
Returns
GetShiftValues(int)
public IEnumerable<datapoint> GetShiftValues(int shiftProfileIndex)
Parameters
shiftProfileIndex int
Returns
IsValidate(int)
public bool IsValidate(int shiftProfileCount)
Parameters
shiftProfileCount int