Class PlaneCollection
Inheritance
PlaneCollection
Assembly: NXOpen.dll
Syntax
public class PlaneCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
PlaneCollection()
Declaration
protected PlaneCollection()
PlaneCollection(BasePart)
Declaration
protected PlaneCollection(BasePart owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
CreateFixedPlane(Point3d, Matrix3x3)
Declaration
public Plane CreateFixedPlane(Point3d origin, Matrix3x3 matrix)
Parameters
Returns
CreateFixedPlane(Point3d, Matrix3x3, bool)
Declaration
public Plane CreateFixedPlane(Point3d origin, Matrix3x3 matrix, bool show)
Parameters
Returns
CreateFixedTypePlane(Point3d, Matrix3x3, UpdateOption)
Declaration
public Plane CreateFixedTypePlane(Point3d origin, Matrix3x3 matrix, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePlane(Feature)
Declaration
public Plane CreatePlane(Feature datum)
Parameters
Type |
Name |
Description |
Feature |
datum |
|
Returns
CreatePlane(MethodType, AlternateType, Point3d, Vector3d, string, bool, bool, NXObject[])
Declaration
public Plane CreatePlane(PlaneTypes.MethodType method, PlaneTypes.AlternateType alternate, Point3d origin, Vector3d normal, string expression, bool flip, bool percent, NXObject[] geometry)
Parameters
Returns
CreatePlane(Point3d, Vector3d, UpdateOption)
Declaration
public Plane CreatePlane(Point3d origin, Vector3d normal, SmartObject.UpdateOption updateOption)
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
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink