public interface PlaneCollection extends TaggedObjectCollection
Plane
.
Iterating this collection only returns live uncondemned objects contained in the owning part
of the collection. Note that Plane
is a smart object and many smart objects are condemned as they
only exist to support other objects and are not displayed. BasePart
TaggedObjectCollection.Iterator
Modifier and Type | Method and Description |
---|---|
Plane |
createFixedPlane(Point3d origin,
Matrix3x3 matrix)
Creates a
Plane without parameters. |
Plane |
createFixedPlane(Point3d origin,
Matrix3x3 matrix,
boolean show)
Creates a
Plane without parameters. |
Plane |
createFixedTypePlane(Point3d origin,
Matrix3x3 matrix,
SmartObject.UpdateOption updateOption)
Creates a
Plane , it is still a smart plane but has fixed plane type. |
Plane |
createPlane(Feature datum)
Creates a
Plane using a datum plane feature. |
Plane |
createPlane(PlaneTypes.MethodType method,
PlaneTypes.AlternateType alternate,
Point3d origin,
Vector3d normal,
String expression,
boolean flip,
boolean percent,
NXObject[] geometry)
Creates a
Plane using a datum plane feature. |
Plane |
createPlane(Point3d origin,
Vector3d normal,
SmartObject.UpdateOption updateOption)
Creates a
Plane without parameters. |
_find_next, iterator
Plane createPlane(Point3d origin, Vector3d normal, SmartObject.UpdateOption updateOption) throws NXException, RemoteException
origin
- Plane Originnormal
- Plane normalupdateOption
- Smart Object update optionNXException
RemoteException
Plane createPlane(Feature datum) throws NXException, RemoteException
datum
- Datum FeatureNXException
RemoteException
Plane createPlane(PlaneTypes.MethodType method, PlaneTypes.AlternateType alternate, Point3d origin, Vector3d normal, String expression, boolean flip, boolean percent, NXObject[] geometry) throws NXException, RemoteException
method
- alternate
- origin
- Plane Originnormal
- Plane normalexpression
- offset valueflip
- flip directionpercent
- arclength or percent valuegeometry
- NXException
RemoteException
Plane createFixedPlane(Point3d origin, Matrix3x3 matrix) throws NXException, RemoteException
origin
- Plane Originmatrix
- Plane MatrixNXException
RemoteException
Plane createFixedPlane(Point3d origin, Matrix3x3 matrix, boolean show) throws NXException, RemoteException
Plane
without parameters. Has an additional input flag to control if the plane is visible or not after creation.
origin
- Plane Originmatrix
- Plane Matrixshow
- Control whether to show the plane objectNXException
RemoteException
Plane createFixedTypePlane(Point3d origin, Matrix3x3 matrix, SmartObject.UpdateOption updateOption) throws NXException, RemoteException
Plane
, it is still a smart plane but has fixed plane type.
origin
- Plane Originmatrix
- Plane MatrixupdateOption
- Smart Object update optionNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.