Class SectionCollection
Inheritance
SectionCollection
Assembly: NXOpen.dll
Syntax
public class SectionCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
SectionCollection()
Declaration
protected SectionCollection()
SectionCollection(BasePart)
Declaration
protected SectionCollection(BasePart owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
CreateSection()
Declaration
public Section CreateSection()
Returns
CreateSection(NXObject)
Declaration
public Section CreateSection(NXObject curve)
Parameters
Returns
CreateSection(double, double, double)
Declaration
public Section CreateSection(double chainingTolerance, double distanceTolerance, double angleTolerance)
Parameters
Type |
Name |
Description |
double |
chainingTolerance |
|
double |
distanceTolerance |
|
double |
angleTolerance |
|
Returns
CreateSectionsUsingCurves(NXObject[], LoopOption, double, double, double, out Section[])
Declaration
public void CreateSectionsUsingCurves(NXObject[] curves, SectionCollection.LoopOption loopOption, double chainingTolerance, double distanceTolerance, double angleTolerance, out Section[] section)
Parameters
EnumerateMoveNext(ref Tag, byte[])
Declaration
protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
Parameters
Type |
Name |
Description |
Tag |
currentTag |
|
byte[] |
state |
|
Returns
Overrides
ToArray()
Declaration
public Section[] ToArray()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink