Class ConnectionFinderBuilder
Inheritance
System.Object
System.MarshalByRefObject
ConnectionFinderBuilder
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 ConnectionFinderBuilder : TaggedObject, IMessageSink, IComponentBuilder
Constructors
ConnectionFinderBuilder()
Declaration
protected ConnectionFinderBuilder()
Properties
Filter
Declaration
public ConnectionFinderBuilder.FilterTypes Filter { get; set; }
Property Value
ListFeatureSet
Declaration
public bool ListFeatureSet { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ReassignEdge
Declaration
public ScCollector ReassignEdge { get; }
Property Value
ReassignFace
Declaration
public ScCollector ReassignFace { get; }
Property Value
UpdateCoordinateSystem
Declaration
public bool UpdateCoordinateSystem { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
CenterNode(NXObject)
Declaration
public void CenterNode(NXObject nodeTag)
Parameters
ClearAllTree()
Declaration
public void ClearAllTree()
ClearMarking(NXObject)
Declaration
public void ClearMarking(NXObject nodeTag)
Parameters
DeleteNode(NXObject)
Declaration
public void DeleteNode(NXObject nodeTag)
Parameters
GetEdgeNodeCollector(NXObject, Int32)
Declaration
public ScCollector GetEdgeNodeCollector(NXObject weldObject, int edgeNodeIndex)
Parameters
Type |
Name |
Description |
NXObject |
weldObject |
|
System.Int32 |
edgeNodeIndex |
|
Returns
GetFaceNodeCollector(NXObject, Int32)
Declaration
public ScCollector GetFaceNodeCollector(NXObject weldObject, int faceNodeIndex)
Parameters
Type |
Name |
Description |
NXObject |
weldObject |
|
System.Int32 |
faceNodeIndex |
|
Returns
GetFaces(NXObject)
Declaration
public ScCollector[] GetFaces(NXObject weldObject)
Parameters
Type |
Name |
Description |
NXObject |
weldObject |
|
Returns
IsEdgeNodeEmpty(NXObject, Int32)
Declaration
public bool IsEdgeNodeEmpty(NXObject weldObject, int edgeNodeIndex)
Parameters
Type |
Name |
Description |
NXObject |
weldObject |
|
System.Int32 |
edgeNodeIndex |
|
Returns
Type |
Description |
System.Boolean |
|
IsFaceNodeEmpty(NXObject, Int32)
Declaration
public bool IsFaceNodeEmpty(NXObject weldObject, int faceNodeIndex)
Parameters
Type |
Name |
Description |
NXObject |
weldObject |
|
System.Int32 |
faceNodeIndex |
|
Returns
Type |
Description |
System.Boolean |
|
ReassignEdgeNode(NXObject, NXObject)
Declaration
public void ReassignEdgeNode(NXObject ownerTag, NXObject nodeTag)
Parameters
ReassignFaceNode(NXObject, NXObject)
Declaration
public void ReassignFaceNode(NXObject ownerTag, NXObject nodeTag)
Parameters
ReorderAfterEdgeNode(NXObject, Int32, Int32)
Declaration
public void ReorderAfterEdgeNode(NXObject parentTag, int edgeSetIndexToMove, int edgeSetIndexToReoderAfter)
Parameters
Type |
Name |
Description |
NXObject |
parentTag |
|
System.Int32 |
edgeSetIndexToMove |
|
System.Int32 |
edgeSetIndexToReoderAfter |
|
ReorderAfterFaceNode(NXObject, Int32, Int32)
Declaration
public void ReorderAfterFaceNode(NXObject parentTag, int faceSetIndexToMove, int faceSetIndexToReoderAfter)
Parameters
Type |
Name |
Description |
NXObject |
parentTag |
|
System.Int32 |
faceSetIndexToMove |
|
System.Int32 |
faceSetIndexToReoderAfter |
|
ReorderBeforeEdgeNode(NXObject, Int32, Int32)
Declaration
public void ReorderBeforeEdgeNode(NXObject parentTag, int edgeSetIndexToMove, int edgeSetIndexToReoderBefore)
Parameters
Type |
Name |
Description |
NXObject |
parentTag |
|
System.Int32 |
edgeSetIndexToMove |
|
System.Int32 |
edgeSetIndexToReoderBefore |
|
ReorderBeforeFaceNode(NXObject, Int32, Int32)
Declaration
public void ReorderBeforeFaceNode(NXObject parentTag, int faceSetIndexToMove, int faceSetIndexToReoderBefore)
Parameters
Type |
Name |
Description |
NXObject |
parentTag |
|
System.Int32 |
faceSetIndexToMove |
|
System.Int32 |
faceSetIndexToReoderBefore |
|
RequiredFaceNode(NXObject, Boolean)
Declaration
public void RequiredFaceNode(NXObject nodeTag, bool isRequired)
Parameters
Type |
Name |
Description |
NXObject |
nodeTag |
|
System.Boolean |
isRequired |
|
SaveAllTree()
Declaration
public void SaveAllTree()
SaveNode(NXObject)
Declaration
public void SaveNode(NXObject nodeTag)
Parameters
Validate()
Declaration
Returns
Type |
Description |
System.Boolean |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink