Class DesignSettings
Inheritance
System.Object
DesignSettings
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public sealed class DesignSettings : APIBase, IEquatable<APIBase>, IHaveAllSettings
Properties
AnalysisSettings
Declaration
public AnalysisSettingsItem AnalysisSettings { get; }
Property Value
AnalysisSettingsForNewDesigns
Declaration
public DatabaseWithSelectedItem AnalysisSettingsForNewDesigns { get; set; }
Property Value
BearingSettings
Declaration
public BearingSettingsItem BearingSettings { get; }
Property Value
BearingSettingsForNewDesigns
Declaration
public DatabaseWithSelectedItem BearingSettingsForNewDesigns { get; set; }
Property Value
BevelHypoidGearDesignSettings
Declaration
public BevelHypoidGearDesignSettingsItem BevelHypoidGearDesignSettings { get; }
Property Value
BevelHypoidGearDesignSettingsForNewDesignsDatabaseItem
Declaration
public DatabaseWithSelectedItem BevelHypoidGearDesignSettingsForNewDesignsDatabaseItem { get; set; }
Property Value
BevelHypoidGearRatingSettings
Declaration
public BevelHypoidGearRatingSettingsItem BevelHypoidGearRatingSettings { get; }
Property Value
BevelHypoidGearRatingSettingsForNewDesignsDatabaseItem
Declaration
public DatabaseWithSelectedItem BevelHypoidGearRatingSettingsForNewDesignsDatabaseItem { get; set; }
Property Value
CurrentAnalysisSettings
Declaration
public DatabaseWithSelectedItem CurrentAnalysisSettings { get; set; }
Property Value
CurrentBearingSettings
Declaration
public DatabaseWithSelectedItem CurrentBearingSettings { get; set; }
Property Value
CurrentBevelHypoidGearDesignSettings
Declaration
public DatabaseWithSelectedItem CurrentBevelHypoidGearDesignSettings { get; set; }
Property Value
CurrentBevelHypoidGearRatingSettings
Declaration
public DatabaseWithSelectedItem CurrentBevelHypoidGearRatingSettings { get; set; }
Property Value
CurrentCylindricalGearDesignAndRatingSettings
Declaration
public DatabaseWithSelectedItem CurrentCylindricalGearDesignAndRatingSettings { get; set; }
Property Value
CurrentCylindricalGearDesignConstraintsSettings
Declaration
public DatabaseWithSelectedItem CurrentCylindricalGearDesignConstraintsSettings { get; set; }
Property Value
CurrentCylindricalGearMicroGeometrySettings
Declaration
public DatabaseWithSelectedItem CurrentCylindricalGearMicroGeometrySettings { get; set; }
Property Value
CurrentDesignConstraintsSettings
Declaration
public DatabaseWithSelectedItem CurrentDesignConstraintsSettings { get; set; }
Property Value
CurrentMaterialsSettings
Declaration
public DatabaseWithSelectedItem CurrentMaterialsSettings { get; set; }
Property Value
CurrentShaftSettings
Declaration
public DatabaseWithSelectedItem CurrentShaftSettings { get; set; }
Property Value
CylindricalGearDesignAndRatingSettings
Declaration
public CylindricalGearDesignAndRatingSettingsItem CylindricalGearDesignAndRatingSettings { get; }
Property Value
CylindricalGearDesignAndRatingSettingsForNewDesigns
Declaration
public DatabaseWithSelectedItem CylindricalGearDesignAndRatingSettingsForNewDesigns { get; set; }
Property Value
CylindricalGearDesignConstraintsSettings
Declaration
public CylindricalGearDesignConstraints CylindricalGearDesignConstraintsSettings { get; }
Property Value
CylindricalGearDesignConstraintsSettingsForNewDesigns
Declaration
public DatabaseWithSelectedItem CylindricalGearDesignConstraintsSettingsForNewDesigns { get; set; }
Property Value
CylindricalGearMicroGeometrySettings
Declaration
public CylindricalGearMicroGeometrySettingsItem CylindricalGearMicroGeometrySettings { get; }
Property Value
CylindricalGearMicroGeometrySettingsForNewDesigns
Declaration
public DatabaseWithSelectedItem CylindricalGearMicroGeometrySettingsForNewDesigns { get; set; }
Property Value
DesignConstraintsSettings
Declaration
public DesignConstraintsCollection DesignConstraintsSettings { get; }
Property Value
DesignConstraintsSettingsForNewDesigns
Declaration
public DatabaseWithSelectedItem DesignConstraintsSettingsForNewDesigns { get; set; }
Property Value
MaterialsSettings
Declaration
public MaterialsSettingsItem MaterialsSettings { get; }
Property Value
MaterialsSettingsForNewDesigns
Declaration
public DatabaseWithSelectedItem MaterialsSettingsForNewDesigns { get; set; }
Property Value
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<System.String> |
|
ShaftSettings
Declaration
public ShaftSettingsItem ShaftSettings { get; }
Property Value
ShaftSettingsForNewDesigns
Declaration
public DatabaseWithSelectedItem ShaftSettingsForNewDesigns { get; set; }
Property Value
Methods
CopySettingsFromFile(String)
Declaration
public void CopySettingsFromFile(string fileName)
Parameters
Type |
Name |
Description |
System.String |
fileName |
|
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