Class BendCornerCollection
Inheritance
BendCornerCollection
Assembly: NXOpen.dll
Syntax
public class BendCornerCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
BendCornerCollection()
Declaration
protected BendCornerCollection()
BendCornerCollection(RouteManager)
Declaration
protected BendCornerCollection(RouteManager owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
AssignCornerByBendRadius(ControlPoint, double)
Declaration
public BendCorner AssignCornerByBendRadius(ControlPoint bendCrn, double bendRadius)
Parameters
Returns
AssignCornerByBendRatio(ControlPoint, double)
Declaration
public BendCorner AssignCornerByBendRatio(ControlPoint bendCrn, double bendRatio)
Parameters
Returns
AssignCornerByBendRatioToAttribute(ControlPoint, double, string)
Declaration
public BendCorner AssignCornerByBendRatioToAttribute(ControlPoint bendCrn, double bendRatioToAttribute, string bendAttributeName)
Parameters
Returns
AssignCornerByBendTable(ControlPoint, string)
Declaration
public BendCorner AssignCornerByBendTable(ControlPoint rcp, string bendTable)
Parameters
Returns
CreateCorner(ControlPoint, BendMethods, double, double)
Declaration
public BendCorner CreateCorner(ControlPoint rcp, CornerTypeBuilder.BendMethods bendMethod, double bendRatio, double bendRadius)
Parameters
Returns
CreateCornerFromAttribute(ControlPoint, BendMethods, double, double, double, string)
Declaration
public BendCorner CreateCornerFromAttribute(ControlPoint rcp, CornerTypeBuilder.BendMethods bendMethod, double bendRatio, double bendRadius, double bendRatioToAttribute, string bendAttributeName)
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
GetBendAssociatedToSegment(ISegment)
Declaration
public BendCorner GetBendAssociatedToSegment(ISegment segment)
Parameters
Returns
GetBendCornersFromObjects(NXObject[])
Declaration
public BendCorner[] GetBendCornersFromObjects(NXObject[] objects)
Parameters
Type |
Name |
Description |
NXObject[] |
objects |
|
Returns
ToArray()
Declaration
public BendCorner[] ToArray()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink