Class EdgeSelector
Inheritance
System.Object
EdgeSelector
Assembly: SMT.MastaAPI.15.0.dll
Syntax
public sealed class EdgeSelector : APIBase, IEquatable<APIBase>
Properties
NumberOfRotorEdges
Declaration
public int NumberOfRotorEdges { get; }
Property Value
Type |
Description |
System.Int32 |
|
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<System.String> |
|
SelectedEdgeIndices
Declaration
public ReadOnlyCollection<int> SelectedEdgeIndices { get; }
Property Value
Type |
Description |
System.Collections.ObjectModel.ReadOnlyCollection<System.Int32> |
|
SpecifyEdgeIndices
This option can be enable if MASTA's prediction of edges for the boundary needs overriding. The 'Show Edge Indices For Surface Indentification' option can be selected on the drawing to identify edge indices.
Declaration
public bool SpecifyEdgeIndices { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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 |
|
SetEdgeIndices()
Declaration
public void SetEdgeIndices()
SetSelectedEdgeIndices(List<Int32>)
Declaration
public void SetSelectedEdgeIndices(List<int> zeroBasedEdgeIndices)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<System.Int32> |
zeroBasedEdgeIndices |
|
Implements
System.IEquatable<T>
Extension Methods