public interface AxisCollection extends TaggedObjectCollection
nxopen.Axis
.
Iterating this collection only returns live uncondemned objects contained in the owning part
of the collection. Note that nxopen.Axis
is a smart object and many smart objects are condemned as they
only exist to support other objects and are not displayed. Condemned objects will be deleted when
their references go away. BasePart
TaggedObjectCollection.Iterator
Modifier and Type | Method and Description |
---|---|
Axis |
createAxis(Axis axis,
Xform xform,
SmartObject.UpdateOption update)
|
Axis |
createAxis(Point3d point,
Vector3d direction,
SmartObject.UpdateOption update)
Create a non-associative axis
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") . |
Axis |
createAxis(Point point,
Direction direction,
SmartObject.UpdateOption update)
|
_find_next, iterator
Axis createAxis(Point point, Direction direction, SmartObject.UpdateOption update) throws NXException, RemoteException
nxopen.Axis
from a Point
and nxopen.Direction
.
point
- The point that defines the axisdirection
- The vector that defines the axisupdate
- SmartObject.UpdateOption.WITHIN_MODELING
is the only valid option at this time.
This can only be used by feature update in modeling.NXException
RemoteException
Axis createAxis(Point3d point, Vector3d direction, SmartObject.UpdateOption update) throws NXException, RemoteException
point
- The point that defines the axisdirection
- The vector that defines the axisupdate
- SmartObject.UpdateOption.WITHIN_MODELING
is the only valid option at this time.
This can only be used by feature update in modeling.NXException
RemoteException
Axis createAxis(Axis axis, Xform xform, SmartObject.UpdateOption update) throws NXException, RemoteException
nxopen.Axis
using an extract
nxopen.Axis
with optional Xform
.
axis
- xform
- The Optional Xform
update
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.