public interface AxisCollection extends TaggedObjectCollection
Axis
.
Iterating this collection only returns live uncondemned objects contained in the owning part
of the collection. Note that 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
Axis
from a Point
and 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
Axis
using an extract
Axis
with optional Xform
.
axis
- xform
- The Optional Xform
update
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.