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