Class DesignState
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
DesignState
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 class DesignState : AbstractDesignStateLoadCaseGroup, IEquatable<APIBase>
Properties
Clutches
Declaration
public ReadOnlyCollection<ClutchEngagementStatus> Clutches { get; }
Property Value
ConceptSynchroMountedGears
Declaration
public ReadOnlyCollection<ConceptSynchroGearEngagementStatus> ConceptSynchroMountedGears { get; }
Property Value
Methods
ClutchEngagementStatusFor(ClutchConnection)
Declaration
public ClutchEngagementStatus ClutchEngagementStatusFor(ClutchConnection clutchConnection)
Parameters
Returns
ConceptSynchroGearEngagementStatusFor(CylindricalGear)
Declaration
public ConceptSynchroGearEngagementStatus ConceptSynchroGearEngagementStatusFor(CylindricalGear gear)
Parameters
Returns
CreateLoadCase(String)
Declaration
public StaticLoadCase CreateLoadCase(string name = "New Static Load")
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Delete()
Declaration
Duplicate(Boolean)
Declaration
public DesignState Duplicate(bool duplicateStaticLoads = true)
Parameters
Type |
Name |
Description |
System.Boolean |
duplicateStaticLoads |
|
Returns
Implements
System.IEquatable<T>
Extension Methods