Class TorqueMap
Last update: 16.07.2025Namespace: VM.Models.Pre.Drivetrain.VehicleSimulator
Assembly: VM.Models.Pre.Drivetrain.VehicleSimulator.dll
public sealed class TorqueMap : ValidatableBase, IObservableObject, IDisposableObject, IValidatable
Inheritance
object ← ObservableObject ← ValidatableBase ← TorqueMap
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
TorqueMap(bool)
public TorqueMap(bool isPowerSplitMap)
Parameters
isPowerSplitMap bool
Properties
IsPowerSplitMap
public bool IsPowerSplitMap { get; set; }
Property Value
Methods
GetDistinctXValues()
public double[] GetDistinctXValues()
Returns
double[]
GetMaximumY()
public double GetMaximumY()
Returns
GetMinimumY()
public double GetMinimumY()
Returns
GetXValues(double)
public double[] GetXValues(double z)
Parameters
z double
Returns
double[]
GetXYPairs(double)
public IEnumerable<keyvaluepair><double double>> GetXYPairs(double rpm)
Parameters
rpm double
Returns
IEnumerableKeyValuePairdouble, double>>
GetYValue(double, double)
public double GetYValue(double z, double x)
Parameters
z double
x double
Returns
GetZAndLastYValues()
public IEnumerable<datapoint> GetZAndLastYValues()
Returns
GetZValues()
public double[] GetZValues()
Returns
double[]