Class OrdinateMarginCollection
Inheritance
OrdinateMarginCollection
Assembly: NXOpen.dll
Syntax
public class OrdinateMarginCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
OrdinateMarginCollection()
Declaration
protected OrdinateMarginCollection()
OrdinateMarginCollection(AnnotationManager)
Declaration
protected OrdinateMarginCollection(AnnotationManager owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
AddMargin(OrdinateOriginDimension, OrdinateMargin, double)
Declaration
public OrdinateMargin AddMargin(OrdinateOriginDimension ordinateOrigin, OrdinateMargin editMargin, double offsetDistance)
Parameters
Returns
CreateHorizontalMargin(OrdinateOriginDimension, Associativity, double)
Declaration
public HorizontalOrdinateMargin CreateHorizontalMargin(OrdinateOriginDimension ordinateOrigin, Associativity associativity, double offsetDistance)
Parameters
Returns
CreateInferredMargin(OrdinateOriginDimension, Point3d, int)
Declaration
public OrdinateMargin CreateInferredMargin(OrdinateOriginDimension ordinateOrigin, Point3d origin, int subtype)
Parameters
Returns
CreateVerticalMargin(OrdinateOriginDimension, Associativity, double)
Declaration
public VerticalOrdinateMargin CreateVerticalMargin(OrdinateOriginDimension ordinateOrigin, Associativity associativity, double offsetDistance)
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
ToArray()
Declaration
public OrdinateMargin[] ToArray()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink