Class GearSet
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
GearSet
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 GearSet : SpecialisedAssembly, IEquatable<APIBase>
Properties
ActiveDesign
Declaration
public ListWithSelectedItem<GearSetDesign> ActiveDesign { get; set; }
Property Value
ActiveGearSetDesign
Declaration
public GearSetDesign ActiveGearSetDesign { get; }
Property Value
GearSetDesigns
Declaration
public ReadOnlyCollection<GearSetDesign> GearSetDesigns { get; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<GearSetDesign> |
|
MaximumNumberOfTeethInMesh
Declaration
public int MaximumNumberOfTeethInMesh { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MeshRatioLimit
Declaration
public double MeshRatioLimit { get; set; }
Property Value
Type |
Description |
System.Double |
|
MinimumNumberOfTeethInMesh
Declaration
public int MinimumNumberOfTeethInMesh { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
RequiredSafetyFactorForBending
Declaration
public Overridable<double> RequiredSafetyFactorForBending { get; set; }
Property Value
Declaration
public Overridable<double> RequiredSafetyFactorForContact { get; set; }
Property Value
RequiredSafetyFactorForStaticBending
Declaration
public Overridable<double> RequiredSafetyFactorForStaticBending { get; set; }
Property Value
Declaration
public Overridable<double> RequiredSafetyFactorForStaticContact { get; set; }
Property Value
Methods
AddGearSetDesign(GearSetDesign)
Declaration
public void AddGearSetDesign(GearSetDesign design)
Parameters
RemoveDesign(GearSetDesign)
Declaration
public void RemoveDesign(GearSetDesign design)
Parameters
SetActiveGearSetDesign(GearSetDesign)
Declaration
public void SetActiveGearSetDesign(GearSetDesign gearSetDesign)
Parameters
Implements
System.IEquatable<T>
Extension Methods