Class Gear
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
Gear
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 Gear : MountableComponent, IEquatable<APIBase>
Properties
ActiveGearDesign
Declaration
public GearDesign ActiveGearDesign { get; }
Property Value
ClonedFrom
The name of the gear that this gear is a clone of
Declaration
public string ClonedFrom { get; }
Property Value
Type |
Description |
System.String |
|
EvenNumberOfTeethRequired
Declaration
public bool EvenNumberOfTeethRequired { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FaceWidth
Declaration
public double FaceWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
GearSet
Declaration
public GearSet GearSet { get; }
Property Value
IsCloneGear
Declaration
public bool IsCloneGear { get; }
Property Value
Type |
Description |
System.Boolean |
|
Length
Declaration
public override double Length { get; set; }
Property Value
Type |
Description |
System.Double |
|
Overrides
MaximumAndMinimumNumberOfTeethDeviation
Declaration
public int? MaximumAndMinimumNumberOfTeethDeviation { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
MaximumNumberOfTeeth
Declaration
public int MaximumNumberOfTeeth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
MinimumNumberOfTeeth
Declaration
public int MinimumNumberOfTeeth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NumberOfTeeth
Declaration
public int NumberOfTeeth { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Shaft
Declaration
public Shaft Shaft { get; }
Property Value
Methods
ConnectTo(Gear)
Declaration
public void ConnectTo(Gear otherGear)
Parameters
Type |
Name |
Description |
Gear |
otherGear |
|
Implements
System.IEquatable<T>
Extension Methods