Class SystemOptimiser
Inheritance
System.Object
SystemOptimiser
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public sealed class SystemOptimiser : APIBase, IEquatable<APIBase>
Properties
CylindricalGearSets
Declaration
public ReadOnlyCollection<CylindricalGearSet> CylindricalGearSets { get; }
Property Value
Design
Declaration
public Design Design { get; }
Property Value
Details
Declaration
public SystemOptimiserDetails Details { get; }
Property Value
GearSetRatingsFastPowerFlow
Declaration
public ReadOnlyCollection<GearSetDutyCycleRating> GearSetRatingsFastPowerFlow { get; }
Property Value
GearSets
Declaration
public ReadOnlyCollection<GearSet> GearSets { get; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<GearSet> |
|
Log
Declaration
public Logger Log { get; }
Property Value
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<System.String> |
|
SelectedDutyCycleForSystemOptimiser
Declaration
public ListWithSelectedItem<DutyCycle> SelectedDutyCycleForSystemOptimiser { get; set; }
Property Value
SystemOptimisationGearSets
Declaration
public ReadOnlyCollection<SystemOptimisationGearSet> SystemOptimisationGearSets { get; }
Property Value
SystemOptimiserDutyCycle
Declaration
public DutyCycle SystemOptimiserDutyCycle { get; set; }
Property Value
TargetRatios
Declaration
public ReadOnlyCollection<DesignStateTargetRatio> TargetRatios { get; }
Property Value
ToothNumberFinder
Declaration
public ToothNumberFinder ToothNumberFinder { get; }
Property Value
Methods
GetActiveReportWithEncodedImages()
Declaration
public string GetActiveReportWithEncodedImages()
Returns
Type |
Description |
System.String |
|
GetDefaultReportWithEncodedImages()
Declaration
public string GetDefaultReportWithEncodedImages()
Returns
Type |
Description |
System.String |
|
GetNamedReportWithEncodedImages(String)
Declaration
public string GetNamedReportWithEncodedImages(string reportName)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
Returns
Type |
Description |
System.String |
|
OutputActiveReportAsTextTo(String)
Declaration
public void OutputActiveReportAsTextTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputActiveReportTo(String)
Declaration
public void OutputActiveReportTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputDefaultReportTo(String)
Declaration
public void OutputDefaultReportTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputNamedReportAsMastaReport(String, String)
Declaration
public void OutputNamedReportAsMastaReport(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
OutputNamedReportAsTextTo(String, String)
Declaration
public void OutputNamedReportAsTextTo(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
OutputNamedReportTo(String, String)
Declaration
public void OutputNamedReportTo(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
Implements
System.IEquatable<T>
Extension Methods