Skip to main content

Motion Standalone Preprocessor C# library 2025 R1

Class ShiftMap

Last update: 16.07.2025

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(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

IsValidate(int)

public bool IsValidate(int shiftProfileCount)

Parameters

shiftProfileCount int

Returns

bool

Connect with Ansys