Class WeldCollection
Inheritance
WeldCollection
Assembly: NXOpen.dll
Syntax
public class WeldCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
WeldCollection()
Declaration
protected WeldCollection()
WeldCollection(AnnotationManager)
Declaration
protected WeldCollection(AnnotationManager owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
CreateLineWeld(LineWeldData, Point3d, LeaderBundle)
Declaration
public LineWeld CreateLineWeld(LineWeldData lineWeldData, Point3d origin, LeaderBundle leader)
Parameters
Returns
CreateLineWeldBuilder(LineWeld)
Declaration
public LineWeldBuilder CreateLineWeldBuilder(LineWeld weld)
Parameters
Returns
Declaration
public PmiLineWeld CreatePmiLineWeld(LineWeldData lineWeldData, PmiData pmiData, Xform annotationPlane, Point3d origin, LeaderBundle leader)
Parameters
Returns
CreatePmiLineWeldBuilder(PmiLineWeld)
Declaration
public PmiLineWeldBuilder CreatePmiLineWeldBuilder(PmiLineWeld weld)
Parameters
Returns
EnumerateMoveNext(ref Tag, byte[])
Declaration
protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
Parameters
Type |
Name |
Description |
Tag |
currentTag |
|
byte[] |
state |
|
Returns
Overrides
NewLineWeldData()
Declaration
public LineWeldData NewLineWeldData()
Returns
ToArray()
Declaration
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink