Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class ShiftMap

Last update: 09.03.2026

Namespace: 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<T>(object, LinkPropertyType)

Constructors

ShiftMap()

public ShiftMap()

Methods

GetAPSValues()

public double[] GetAPSValues()

Returns

double[]

GetShiftProfileCount()

public int GetShiftProfileCount()

Returns

int

GetShiftValues(int)

public IEnumerable<DataPoint> GetShiftValues(int shiftProfileIndex)

Parameters

shiftProfileIndex int

Returns

IEnumerable<DataPoint>

IsValidate(int)

public bool IsValidate(int shiftProfileCount)

Parameters

shiftProfileCount int

Returns

bool

Connect with Ansys