NXOpen .NET Reference Guide
1899
|
Represents a collection of NXOpen.Plane . More...
Public Member Functions | |
unsafe NXOpen.Plane | CreateFixedPlane (NXOpen.Point3d origin, NXOpen.Matrix3x3 matrix) |
Creates a Plane without parameters. More... | |
unsafe NXOpen.Plane | CreateFixedPlane (NXOpen.Point3d origin, NXOpen.Matrix3x3 matrix, bool show) |
Creates a Plane without parameters. More... | |
unsafe NXOpen.Plane | CreateFixedTypePlane (NXOpen.Point3d origin, NXOpen.Matrix3x3 matrix, NXOpen.SmartObject.UpdateOption updateOption) |
Creates a Plane , it is still a smart plane but has fixed plane type. More... | |
unsafe NXOpen.Plane | CreatePlane (NXOpen.Point3d origin, NXOpen.Vector3d normal, NXOpen.SmartObject.UpdateOption updateOption) |
Creates a Plane without parameters. More... | |
unsafe NXOpen.Plane | CreatePlane (NXOpen.Features.Feature datum) |
Creates a Plane using a datum plane feature. More... | |
unsafe NXOpen.Plane | CreatePlane (NXOpen.PlaneTypes.MethodType method, NXOpen.PlaneTypes.AlternateType alternate, NXOpen.Point3d origin, NXOpen.Vector3d normal, string expression, bool flip, bool percent, NXOpen.NXObject[] geometry) |
Creates a Plane using a datum plane feature. More... | |
NXOpen.Plane[] | ToArray () |
Returns an array of NXOpen.Plane objects. More... | |
Public Member Functions inherited from NXOpen.TaggedObjectCollection | |
IEnumerator | GetEnumerator () |
Returns an enumerator that iterates through a collection. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Protected Member Functions | |
override int | EnumerateMoveNext (ref Tag currentTag, byte[] state) |
Advances the enumerator to the next element of the collection. More... | |
Protected Member Functions inherited from NXOpen.TaggedObjectCollection | |
new void | initialize () |
<exclude> More... | |
Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Represents a collection of NXOpen.Plane .
Iterating this collection only returns live uncondemned objects contained in the owning part of the collection. Note that NXOpen.Plane is a smart object and many smart objects are condemned as they only exist to support other objects and are not displayed.
To obtain an instance of this class, refer to NXOpen.BasePart
Created in NX4.0.0
|
inline |
Creates a Plane without parameters.
Created in NX11.0.0
License requirements: None.
origin | Plane Origin |
matrix | Plane Matrix |
|
inline |
Creates a Plane without parameters.
Has an additional input flag to control if the plane is visible or not after creation.
Created in NX11.0.0
License requirements: None.
origin | Plane Origin |
matrix | Plane Matrix |
show | Control whether to show the plane object |
|
inline |
Creates a Plane , it is still a smart plane but has fixed plane type.
Created in NX11.0.1
License requirements: None.
origin | Plane Origin |
matrix | Plane Matrix |
updateOption | Smart Object update option |
|
inline |
Creates a Plane without parameters.
Created in NX4.0.0
License requirements: None.
origin | Plane Origin |
normal | Plane normal |
updateOption | Smart Object update option |
|
inline |
Creates a Plane using a datum plane feature.
Created in NX4.0.0
License requirements: None.
datum | Datum Feature |
|
inline |
Creates a Plane using a datum plane feature.
Created in NX4.0.0
License requirements: None.
method | |
alternate | |
origin | Plane Origin |
normal | Plane normal |
expression | offset value |
flip | flip direction |
percent | arclength or percent value |
geometry |
|
inlineprotectedvirtual |
Advances the enumerator to the next element of the collection.
Implements NXOpen.TaggedObjectCollection.
|
inline |
Returns an array of NXOpen.Plane objects.
|
get |
Returns the tag of this object.