public interface MultiPortCollection extends TaggedObjectCollection
MultiPort
objects. RouteManager
TaggedObjectCollection.Iterator
Modifier and Type | Method and Description |
---|---|
MultiPort |
createMultiPort(Point3d origin,
Vector3d alignmentVector)
Creates a MultiPort with no rotation vector at an absolute location.
|
MultiPort |
createMultiPort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject)
Creates a MultiPort with no rotation vector on an axis.
|
MultiPort |
createMultiPort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject,
boolean allowMultipleConnections)
Creates a MultiPort with no rotation vector on an axis
License requirements: routing_base ("Routing Basic") . |
MultiPort |
createMultiPort(Point3d origin,
Vector3d alignmentVector,
boolean allowMultipleConnections)
Creates a MultiPort with no rotation vector at an absolute location
License requirements: routing_base ("Routing Basic") . |
MultiPort |
createMultiPort(Point3d origin,
Vector3d alignmentVector,
Point point)
Creates a MultiPort with no rotation vector at a point.
|
MultiPort |
createMultiPort(Point3d origin,
Vector3d alignmentVector,
Point point,
boolean allowMultipleConnections)
Creates a MultiPort with no rotation vector at a point
License requirements: routing_base ("Routing Basic") . |
MultiPort |
createMultiPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle)
Creates a MultiPort with a rotation vector at an absolute location.
|
MultiPort |
createMultiPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Axis axis)
Creates a MultiPort with a rotation vector on an axis.
|
MultiPort |
createMultiPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Axis axis,
boolean allowMultipleConnections)
Creates a MultiPort with a rotation vector on an axis
License requirements: routing_base ("Routing Basic") . |
MultiPort |
createMultiPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
boolean allowMultipleConnections)
Creates a MultiPort with a rotation vector at an absolute location
License requirements: routing_base ("Routing Basic") . |
MultiPort |
createMultiPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Point point)
Creates a MultiPort with a rotation vector at a point.
|
MultiPort |
createMultiPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Point point,
boolean allowMultipleConnections)
Creates a MultiPort with a rotation vector at a point
License requirements: routing_base ("Routing Basic") . |
_find_next, iterator
MultiPort createMultiPort(Point3d origin, Vector3d alignmentVector, Vector3d rotationVector, DisplayableObject rotationObject, double clockAngle) throws NXException, RemoteException
origin
- Origin of the multi portalignmentVector
- Alignment vector of the multi portrotationVector
- Rotation Vector of the multi portrotationObject
- Rotation derivation object, may be nullclockAngle
- Clock angle increment in degrees for the rotation vectorNXException
RemoteException
MultiPort createMultiPort(Point3d origin, Vector3d alignmentVector) throws NXException, RemoteException
origin
- Origin of the multi portalignmentVector
- Alignment vector of the multi portNXException
RemoteException
MultiPort createMultiPort(Point3d origin, Vector3d alignmentVector, Vector3d rotationVector, DisplayableObject rotationObject, double clockAngle, Point point) throws NXException, RemoteException
origin
- Origin of the multi portalignmentVector
- Alignment vector of the multi portrotationVector
- Rotation Vector of the multi portrotationObject
- Rotation derivation object, may be nullclockAngle
- Clock angle increment in degrees for the rotation vectorpoint
- Multi Port derived from this pointNXException
RemoteException
MultiPort createMultiPort(Point3d origin, Vector3d alignmentVector, Point point) throws NXException, RemoteException
origin
- Origin of the multi portalignmentVector
- Alignment vector of the multi portpoint
- Multi Port derived from this pointNXException
RemoteException
MultiPort createMultiPort(Point3d origin, Vector3d alignmentVector, Vector3d rotationVector, DisplayableObject rotationObject, double clockAngle, Axis axis) throws NXException, RemoteException
origin
- Origin of the multi portalignmentVector
- Alignment vector of the multi portrotationVector
- Rotation Vector of the multi portrotationObject
- Rotation derivation object, may be nullclockAngle
- Clock angle increment in degrees for the rotation vectoraxis
- Multi Port derived from this axisNXException
RemoteException
MultiPort createMultiPort(Point3d origin, Vector3d alignmentVector, Axis derivationObject) throws NXException, RemoteException
origin
- Origin of the multi portalignmentVector
- Alignment vector of the multi portderivationObject
- Multi Port derived from this axisNXException
RemoteException
MultiPort createMultiPort(Point3d origin, Vector3d alignmentVector, Vector3d rotationVector, DisplayableObject rotationObject, double clockAngle, boolean allowMultipleConnections) throws NXException, RemoteException
origin
- Origin of the multi portalignmentVector
- Alignment vector of the multi portrotationVector
- Rotation Vector of the multi portrotationObject
- Rotation derivation object, may be nullclockAngle
- Clock angle increment in degrees for the rotation vectorallowMultipleConnections
- Does this fitting port allow multiple wires to be routed to it?NXException
RemoteException
MultiPort createMultiPort(Point3d origin, Vector3d alignmentVector, boolean allowMultipleConnections) throws NXException, RemoteException
origin
- Origin of the multi portalignmentVector
- Alignment vector of the multi portallowMultipleConnections
- Does this fitting port allow multiple wires to be routed to it?NXException
RemoteException
MultiPort createMultiPort(Point3d origin, Vector3d alignmentVector, Vector3d rotationVector, DisplayableObject rotationObject, double clockAngle, Point point, boolean allowMultipleConnections) throws NXException, RemoteException
origin
- Origin of the multi portalignmentVector
- Alignment vector of the multi portrotationVector
- Rotation Vector of the multi portrotationObject
- Rotation derivation object, may be nullclockAngle
- Clock angle increment in degrees for the rotation vectorpoint
- Multi Port derived from this pointallowMultipleConnections
- Does this fitting port allow multiple wires to be routed to it?NXException
RemoteException
MultiPort createMultiPort(Point3d origin, Vector3d alignmentVector, Point point, boolean allowMultipleConnections) throws NXException, RemoteException
origin
- Origin of the multi portalignmentVector
- Alignment vector of the multi portpoint
- Multi Port derived from this pointallowMultipleConnections
- Does this fitting port allow multiple wires to be routed to it?NXException
RemoteException
MultiPort createMultiPort(Point3d origin, Vector3d alignmentVector, Vector3d rotationVector, DisplayableObject rotationObject, double clockAngle, Axis axis, boolean allowMultipleConnections) throws NXException, RemoteException
origin
- Origin of the multi portalignmentVector
- Alignment vector of the multi portrotationVector
- Rotation Vector of the multi portrotationObject
- Rotation derivation object, may be nullclockAngle
- Clock angle increment in degrees for the rotation vectoraxis
- Multi Port derived from this axisallowMultipleConnections
- Does this fitting port allow multiple wires to be routed to it?NXException
RemoteException
MultiPort createMultiPort(Point3d origin, Vector3d alignmentVector, Axis derivationObject, boolean allowMultipleConnections) throws NXException, RemoteException
origin
- Origin of the multi portalignmentVector
- Alignment vector of the multi portderivationObject
- Multi Port derived from this axisallowMultipleConnections
- Does this fitting port allow multiple wires to be routed to it?NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.