Class MarkupFileObjectCollection
Inheritance
System.Object
System.MarshalByRefObject
MarkupFileObjectCollection
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class MarkupFileObjectCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
MarkupFileObjectCollection()
Declaration
protected MarkupFileObjectCollection()
MarkupFileObjectCollection(File)
Declaration
protected MarkupFileObjectCollection(File owner)
Parameters
Type |
Name |
Description |
File |
owner |
|
Properties
Tag
Declaration
Property Value
Methods
CreateCircle(Point2d, Double)
Declaration
public Circle CreateCircle(Point2d center, double radius)
Parameters
Type |
Name |
Description |
Point2d |
center |
|
System.Double |
radius |
|
Returns
CreateEllipse(Point2d, Double, Double)
Declaration
public Ellipse CreateEllipse(Point2d center, double major, double minor)
Parameters
Type |
Name |
Description |
Point2d |
center |
|
System.Double |
major |
|
System.Double |
minor |
|
Returns
CreateFreehand(Point2d[])
Declaration
public Freehand CreateFreehand(Point2d[] points)
Parameters
Type |
Name |
Description |
Point2d[] |
points |
|
Returns
CreateIcon(Point2d, String, Icon.Size)
Declaration
public Icon CreateIcon(Point2d position, string iconName, Icon.Size size)
Parameters
Returns
CreatePolyline(Point2d[])
Declaration
public Polyline CreatePolyline(Point2d[] points)
Parameters
Type |
Name |
Description |
Point2d[] |
points |
|
Returns
CreateRectangle(Point2d, Double, Double)
Declaration
public Rectangle CreateRectangle(Point2d center, double length, double width)
Parameters
Type |
Name |
Description |
Point2d |
center |
|
System.Double |
length |
|
System.Double |
width |
|
Returns
CreateText(Point2d, String)
Declaration
public Text CreateText(Point2d position, string textContent)
Parameters
Type |
Name |
Description |
Point2d |
position |
|
System.String |
textContent |
|
Returns
DeleteObjects(TaggedObject[])
Declaration
public void DeleteObjects(TaggedObject[] objects)
Parameters
EnumerateMoveNext(ref Tag, Byte[])
Declaration
protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
Parameters
Type |
Name |
Description |
Tag |
currentTag |
|
System.Byte[] |
state |
|
Returns
Type |
Description |
System.Int32 |
|
Overrides
FindObject(String)
Declaration
public MarkupObject FindObject(string id)
Parameters
Type |
Name |
Description |
System.String |
id |
|
Returns
ToArray()
Declaration
public MarkupObject[] ToArray()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable