Class FELink
Inheritance
System.Object
FELink
Assembly: SMT.MastaAPI.14.1.1.dll
Syntax
public abstract class FELink : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
AlignmentInComponentCoordinateSystem
Declaration
public LinkComponentAxialPositionErrorReporter AlignmentInComponentCoordinateSystem { get; }
Property Value
AlignmentInFECoordinateSystem
Declaration
public LinkComponentAxialPositionErrorReporter AlignmentInFECoordinateSystem { get; }
Property Value
AlignmentInWorldCoordinateSystem
Declaration
public LinkComponentAxialPositionErrorReporter AlignmentInWorldCoordinateSystem { get; }
Property Value
AngleOfCentreOfConnectionPatch
Declaration
public Overridable<double> AngleOfCentreOfConnectionPatch { get; set; }
Property Value
BearingNodeLinkOption
Declaration
public EnumWithSelectedValue<BearingNodeOption> BearingNodeLinkOption { get; set; }
Property Value
BearingRingInFE
Declaration
public Overridable<bool> BearingRingInFE { get; set; }
Property Value
Component
Declaration
public MountableComponent Component { get; }
Property Value
ComponentName
Declaration
public string ComponentName { get; }
Property Value
| Type |
Description |
| System.String |
|
Connection
Declaration
public string Connection { get; }
Property Value
| Type |
Description |
| System.String |
|
ConnectToMidsideNodes
Declaration
public bool ConnectToMidsideNodes { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
CouplingType
Declaration
public Overridable<RigidCouplingType> CouplingType { get; set; }
Property Value
ExternalNodeIDs
Declaration
public string ExternalNodeIDs { get; }
Property Value
| Type |
Description |
| System.String |
|
HasTeeth
Declaration
public bool HasTeeth { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
LinkNodeSource
Declaration
public EnumWithSelectedValue<LinkNodeSource> LinkNodeSource { get; set; }
Property Value
LinkToGetNodesFrom
Declaration
public ListWithSelectedItem<FELink> LinkToGetNodesFrom { get; set; }
Property Value
NodeConeSearchAngle
Declaration
public Overridable<double> NodeConeSearchAngle { get; set; }
Property Value
NodeCylinderSearchAxialOffset
Declaration
public Overridable<double> NodeCylinderSearchAxialOffset { get; set; }
Property Value
NodeCylinderSearchDiameter
Declaration
public Overridable<double> NodeCylinderSearchDiameter { get; set; }
Property Value
NodeCylinderSearchLength
Declaration
public Overridable<double> NodeCylinderSearchLength { get; set; }
Property Value
Nodes
Declaration
public ReadOnlyCollection<FESubstructureNode> Nodes { get; }
Property Value
NodeSearchCylinderThickness
Declaration
public Overridable<double> NodeSearchCylinderThickness { get; set; }
Property Value
NodeSelectionDepth
Declaration
public Overridable<NodeSelectionDepthOption> NodeSelectionDepth { get; set; }
Property Value
NumberOfAxialNodes
Declaration
public int NumberOfAxialNodes { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
NumberOfNodesInFullFEMesh
Declaration
public int NumberOfNodesInFullFEMesh { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
NumberOfNodesInRing
Declaration
public Overridable<int> NumberOfNodesInRing { get; set; }
Property Value
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.IReadOnlyList<System.String> |
|
Socket
Declaration
public Socket Socket { get; }
Property Value
SpanOfPatch
Declaration
public Overridable<double> SpanOfPatch { get; set; }
Property Value
SupportMaterial
Declaration
public Material SupportMaterial { get; }
Property Value
SupportMaterialID
Declaration
public ListWithSelectedItem<int> SupportMaterialID { get; set; }
Property Value
WidthOfAxialPatch
Declaration
public Overridable<double> WidthOfAxialPatch { get; set; }
Property Value
Methods
AddOrReplaceNode(FESubstructureNode)
Declaration
public void AddOrReplaceNode(FESubstructureNode node)
Parameters
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 |
|
NodesGroupedByAngle()
Declaration
public SortedDictionary<double, FESubstructureNode[]> NodesGroupedByAngle()
Returns
| Type |
Description |
| System.Collections.Generic.SortedDictionary<System.Double, FESubstructureNode[]> |
|
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 |
|
RemoveAllNodes()
Declaration
public void RemoveAllNodes()
Implements
System.IEquatable<T>
Extension Methods