Class Element
Inheritance
System.Object
System.MarshalByRefObject
Element
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class Element : NXObject, IMessageSink, INXObject, IExportableFEEntity
Constructors
Element()
Declaration
Properties
IsCompatibleType
Declaration
public bool IsCompatibleType { get; }
Property Value
Type |
Description |
System.Boolean |
|
Manual
Declaration
public bool Manual { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MinBarLength
Declaration
[Obsolete("Deprecated in NX1847.0.0. This functionality is no longer supported.")]
public Expression MinBarLength { get; }
Property Value
NodeSelectionMethod
Declaration
public SeamWeldNodeSelectionMethod NodeSelectionMethod { get; set; }
Property Value
PropertyTable
Declaration
public PropertyTable PropertyTable { get; }
Property Value
Status
Declaration
public ElementStatusType Status { get; }
Property Value
Type
Declaration
public ElementType Type { get; set; }
Property Value
Methods
AddConnections(IConnection[])
Declaration
public void AddConnections(IConnection[] connections)
Parameters
GenerateElements()
Declaration
public void GenerateElements()
GetConnections(out IConnection[])
Declaration
public void GetConnections(out IConnection[] connections)
Parameters
GetElementGroups(out CaeGroup[])
Declaration
public void GetElementGroups(out CaeGroup[] groups)
Parameters
GetElements(out FEElement[])
Declaration
public void GetElements(out FEElement[] elems)
Parameters
GetGeneratedElementsOfConnection(IConnection, out FEElement[])
Declaration
public void GetGeneratedElementsOfConnection(IConnection connection, out FEElement[] elems)
Parameters
GetGeneratedElementsOfConnectionAtLocation(IConnection, Int32, Int32, out FEElement[])
Declaration
public void GetGeneratedElementsOfConnectionAtLocation(IConnection connection, int indexOfLocation, int indexOfDefinitionInLocation, out FEElement[] elems)
Parameters
Type |
Name |
Description |
IConnection |
connection |
|
System.Int32 |
indexOfLocation |
|
System.Int32 |
indexOfDefinitionInLocation |
|
FEElement[] |
elems |
|
GetGeneratedNodesOfConnection(IConnection, out FENode[])
Declaration
public void GetGeneratedNodesOfConnection(IConnection connection, out FENode[] nodes)
Parameters
GetNodeGroups(out CaeGroup[])
Declaration
public void GetNodeGroups(out CaeGroup[] groups)
Parameters
GetNodes(out FENode[])
Declaration
public void GetNodes(out FENode[] nodes)
Parameters
Type |
Name |
Description |
FENode[] |
nodes |
|
GetSolverCardSyntax()
Declaration
public string[] GetSolverCardSyntax()
Returns
Type |
Description |
System.String[] |
|
MarkAsModifiedByPropertyTable()
Declaration
public void MarkAsModifiedByPropertyTable()
RemoveConnections(IConnection[])
Declaration
public void RemoveConnections(IConnection[] connections)
Parameters
SetElementGroups(CaeGroup[])
Declaration
public void SetElementGroups(CaeGroup[] groups)
Parameters
SetElements(FEElement[])
Declaration
public void SetElements(FEElement[] elems)
Parameters
SetNodeGroups(CaeGroup[])
Declaration
public void SetNodeGroups(CaeGroup[] groups)
Parameters
SetNodes(FENode[])
Declaration
public void SetNodes(FENode[] nodes)
Parameters
Type |
Name |
Description |
FENode[] |
nodes |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink