Class ProcessCalculation
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
ProcessCalculation
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 ProcessCalculation : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
CentreDistance
Declaration
public double CentreDistance { get; }
Property Value
| Type |
Description |
| System.Double |
|
CentreDistanceParabolicParameter
Declaration
public double CentreDistanceParabolicParameter { get; }
Property Value
| Type |
Description |
| System.Double |
|
CutterGearRotationRatio
Declaration
public double CutterGearRotationRatio { get; }
Property Value
| Type |
Description |
| System.Double |
|
CutterMinimumEffectiveLength
Declaration
public double CutterMinimumEffectiveLength { get; }
Property Value
| Type |
Description |
| System.Double |
|
IdleDistance
Declaration
public double IdleDistance { get; }
Property Value
| Type |
Description |
| System.Double |
|
Declaration
public ProcessSimulationInput Inputs { get; }
Property Value
MinimumAllowableNeckWidth
Declaration
public double MinimumAllowableNeckWidth { get; }
Property Value
| Type |
Description |
| System.Double |
|
NeckWidth
Declaration
public double NeckWidth { get; }
Property Value
| Type |
Description |
| System.Double |
|
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.IReadOnlyList<System.String> |
|
SettingAngle
Declaration
public double SettingAngle { get; }
Property Value
| Type |
Description |
| System.Double |
|
ShaftAngle
Declaration
public double ShaftAngle { get; }
Property Value
| Type |
Description |
| System.Double |
|
ShaftMarkLength
Declaration
public double ShaftMarkLength { get; }
Property Value
| Type |
Description |
| System.Double |
|
Methods
CalculateIdleDistance()
Declaration
public void CalculateIdleDistance()
CalculateLeftModifications()
Declaration
public void CalculateLeftModifications()
CalculateLeftTotalModifications()
Declaration
public void CalculateLeftTotalModifications()
CalculateMaximumShaftMarkLength()
Declaration
public void CalculateMaximumShaftMarkLength()
CalculateModifications()
Declaration
public void CalculateModifications()
CalculateRightModifications()
Declaration
public void CalculateRightModifications()
CalculateRightTotalModifications()
Declaration
public void CalculateRightTotalModifications()
CalculateShaftMark()
Declaration
public void CalculateShaftMark()
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