Class GearSetStaticLoadCaseGroup<TGearSet, TGear, TGearStaticLoad, TGearMesh, TGearMeshStaticLoad, TGearSetStaticLoad>
Inheritance
System.Object
GearSetStaticLoadCaseGroup<TGearSet, TGear, TGearStaticLoad, TGearMesh, TGearMeshStaticLoad, TGearSetStaticLoad>
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public sealed class GearSetStaticLoadCaseGroup<TGearSet, TGear, TGearStaticLoad, TGearMesh, TGearMeshStaticLoad, TGearSetStaticLoad> : PartStaticLoadCaseGroup, IEquatable<APIBase> where TGearSet : GearSet where TGear : Gear where TGearStaticLoad : GearLoadCase where TGearMesh : GearMesh where TGearMeshStaticLoad : GearMeshLoadCase where TGearSetStaticLoad : GearSetLoadCase
Type Parameters
Name |
Description |
TGearSet |
|
TGear |
|
TGearStaticLoad |
|
TGearMesh |
|
TGearMeshStaticLoad |
|
TGearSetStaticLoad |
|
Properties
GearSet
Declaration
public TGearSet GearSet { get; }
Property Value
Type |
Description |
TGearSet |
|
GearSetLoadCases
Declaration
public ReadOnlyCollection<TGearSetStaticLoad> GearSetLoadCases { get; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<TGearSetStaticLoad> |
|
GearsLoadCases
Declaration
public ReadOnlyCollection<ComponentStaticLoadCaseGroup<TGear, TGearStaticLoad>> GearsLoadCases { get; }
Property Value
MeshesLoadCases
Declaration
public ReadOnlyCollection<ConnectionStaticLoadCaseGroup<TGearMesh, TGearMeshStaticLoad>> MeshesLoadCases { get; }
Property Value
Part
Declaration
[Obsolete("Use GearSet")]
public TGearSet Part { get; }
Property Value
Type |
Description |
TGearSet |
|
PartLoadCases
Declaration
[Obsolete("Use GearSetLoadCases")]
public ReadOnlyCollection<TGearSetStaticLoad> PartLoadCases { get; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<TGearSetStaticLoad> |
|
Implements
System.IEquatable<T>
Extension Methods