Class AbstractVaryingInputComponent
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
AbstractVaryingInputComponent
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
public abstract class AbstractVaryingInputComponent : APIBase, IEquatable<APIBase>
Fields
Declaration
protected readonly APIBase _parent
Field Value
Properties
Declaration
public bool IncludeValuesBeforeZeroTime { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public EnumWithSelectedValue<ValueInputOption> InputType { get; set; }
Property Value
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<System.String> |
|
Method for choosing how to interpolate the time-series for a given time.
Declaration
public EnumWithSelectedValue<SinglePointSelectionMethod> SinglePointSelectionMethodForValueVsTime { get; set; }
Property Value
If this option is selected, time values outside of the range given in the data are wrapped around so that the cycle repeats. Otherwise, the last value is used for time values outside of the range.
Declaration
public bool TimeProfileRepeats { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public Vector2DListAccessor ValueVsAngle { get; set; }
Property Value
Declaration
public GriddedSurfaceAccessor ValueVsAngleAndSpeed { get; set; }
Property Value
Declaration
public Vector2DListAccessor ValueVsPosition { get; set; }
Property Value
Declaration
public Vector2DListAccessor ValueVsTime { get; set; }
Property Value
Methods
Declaration
public string GetActiveReportWithEncodedImages()
Returns
Type |
Description |
System.String |
|
Declaration
public string GetDefaultReportWithEncodedImages()
Returns
Type |
Description |
System.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 |
|
Declaration
public void OutputActiveReportTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
Declaration
public void OutputDefaultReportTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
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 |
|
Declaration
public void OutputNamedReportTo(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
Implements
System.IEquatable<T>
Extension Methods