Class ShavingDynamicsViewModel<T>
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
ShavingDynamicsViewModel<T>
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class ShavingDynamicsViewModel<T> : ShavingDynamicsViewModelBase, IEquatable<APIBase> where T : ShavingDynamics
Type Parameters
Properties
ActiveProfileRangeCalculationSource
Declaration
public ActiveProfileRangeCalculationSource ActiveProfileRangeCalculationSource { get; set; }
Property Value
Calculation
Declaration
public ShavingDynamicsCalculation<T> Calculation { get; }
Property Value
ChartDisplayMethod
Declaration
public CylindricalGearProfileMeasurementType ChartDisplayMethod { get; set; }
Property Value
RedressingChart
Declaration
public TwoDChartDefinition RedressingChart { get; }
Property Value
RedressingSettings
Declaration
public ReadOnlyCollection<RedressingSettings<T>> RedressingSettings { get; }
Property Value
SelectedMeasurementMethod
Declaration
public EnumWithSelectedValue<ThicknessType> SelectedMeasurementMethod { get; set; }
Property Value
ShaverTipDiameterAdjustment
Declaration
public double ShaverTipDiameterAdjustment { get; set; }
Property Value
Type |
Description |
System.Double |
|
UseShaverFromDatabase
Declaration
public bool UseShaverFromDatabase { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
AddShaverToDatabase()
Declaration
public void AddShaverToDatabase()
Calculate()
Declaration
Implements
System.IEquatable<T>
Extension Methods