public interface FittingPortCollection extends TaggedObjectCollection
FittingPort
objects. RouteManager
TaggedObjectCollection.Iterator
Modifier and Type | Method and Description |
---|---|
FittingPort |
createFittingPort(Point3d origin,
Vector3d alignmentVector)
Creates a FittingPort with no rotation vector at an absolute location.
|
FittingPort |
createFittingPort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject)
Creates a FittingPort with no rotation vector on an axis.
|
FittingPort |
createFittingPort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject,
boolean allowMultipleConnections)
Creates a FittingPort with no rotation vector on an axis
License requirements: routing_base ("Routing Basic") . |
FittingPort |
createFittingPort(Point3d origin,
Vector3d alignmentVector,
boolean allowMultipleConnections)
Creates a FittingPort with no rotation vector at an absolute location
License requirements: routing_base ("Routing Basic") . |
FittingPort |
createFittingPort(Point3d origin,
Vector3d alignmentVector,
Point point)
Creates a FittingPort with no rotation vector at a point.
|
FittingPort |
createFittingPort(Point3d origin,
Vector3d alignmentVector,
Point point,
boolean allowMultipleConnections)
Creates a FittingPort with no rotation vector at a point
License requirements: routing_base ("Routing Basic") . |
FittingPort |
createFittingPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle)
Creates a FittingPort with a rotation vector at an absolute location.
|
FittingPort |
createFittingPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Axis axis)
Creates a FittingPort with a rotation vector on an axis.
|
FittingPort |
createFittingPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Axis axis,
boolean allowMultipleConnections)
Creates a FittingPort with a rotation vector on an axis
License requirements: routing_base ("Routing Basic") . |
FittingPort |
createFittingPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
boolean allowMultipleConnections)
Creates a FittingPort with a rotation vector at an absolute location
License requirements: routing_base ("Routing Basic") . |
FittingPort |
createFittingPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Point point)
Creates a FittingPort with a rotation vector at a point.
|
FittingPort |
createFittingPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Point point,
boolean allowMultipleConnections)
Creates a FittingPort with a rotation vector at a point
License requirements: routing_base ("Routing Basic") . |
FittingPort |
createFromAxis(Axis axis)
Creates a fitting port based on an existing axis.
|
FittingPort |
createFromCsys(CartesianCoordinateSystem csys,
Port.CreateRotationVector createRotationVector)
Creates a fitting port based on an existing Cartesian Coordinate System.
|
_find_next, iterator
FittingPort createFittingPort(Point3d origin, Vector3d alignmentVector, Vector3d rotationVector, DisplayableObject rotationObject, double clockAngle) throws NXException, RemoteException
origin
- Origin of the fitting portalignmentVector
- Alignment vector of the fitting portrotationVector
- Rotation Vector of the fitting portrotationObject
- Rotation derivation object, may be nullclockAngle
- Clock angle increment in degrees for the rotation vectorNXException
RemoteException
FittingPort createFittingPort(Point3d origin, Vector3d alignmentVector) throws NXException, RemoteException
origin
- Origin of the fitting portalignmentVector
- Alignment vector of the fitting portNXException
RemoteException
FittingPort createFittingPort(Point3d origin, Vector3d alignmentVector, Vector3d rotationVector, DisplayableObject rotationObject, double clockAngle, Point point) throws NXException, RemoteException
origin
- Origin of the fitting portalignmentVector
- Alignment vector of the fitting portrotationVector
- Rotation Vector of the fitting portrotationObject
- Rotation derivation object, may be nullclockAngle
- Clock angle increment in degrees for the rotation vectorpoint
- Fitting Port derived from this pointNXException
RemoteException
FittingPort createFittingPort(Point3d origin, Vector3d alignmentVector, Point point) throws NXException, RemoteException
origin
- Origin of the fitting portalignmentVector
- Alignment vector of the fitting portpoint
- Fitting Port derived from this pointNXException
RemoteException
FittingPort createFittingPort(Point3d origin, Vector3d alignmentVector, Vector3d rotationVector, DisplayableObject rotationObject, double clockAngle, Axis axis) throws NXException, RemoteException
origin
- Origin of the fitting portalignmentVector
- Alignment vector of the fitting portrotationVector
- Rotation Vector of the fitting portrotationObject
- Rotation derivation object, may be nullclockAngle
- Clock angle increment in degrees for the rotation vectoraxis
- Fitting Port derived from this axisNXException
RemoteException
FittingPort createFittingPort(Point3d origin, Vector3d alignmentVector, Axis derivationObject) throws NXException, RemoteException
origin
- Origin of the fitting portalignmentVector
- Alignment vector of the fitting portderivationObject
- Fitting Port derived from this axisNXException
RemoteException
FittingPort createFittingPort(Point3d origin, Vector3d alignmentVector, Vector3d rotationVector, DisplayableObject rotationObject, double clockAngle, boolean allowMultipleConnections) throws NXException, RemoteException
origin
- Origin of the fitting portalignmentVector
- Alignment vector of the fitting portrotationVector
- Rotation Vector of the fitting 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
FittingPort createFittingPort(Point3d origin, Vector3d alignmentVector, boolean allowMultipleConnections) throws NXException, RemoteException
origin
- Origin of the fitting portalignmentVector
- Alignment vector of the fitting portallowMultipleConnections
- Does this fitting port allow multiple wires to be routed to it?NXException
RemoteException
FittingPort createFittingPort(Point3d origin, Vector3d alignmentVector, Vector3d rotationVector, DisplayableObject rotationObject, double clockAngle, Point point, boolean allowMultipleConnections) throws NXException, RemoteException
origin
- Origin of the fitting portalignmentVector
- Alignment vector of the fitting portrotationVector
- Rotation Vector of the fitting portrotationObject
- Rotation derivation object, may be nullclockAngle
- Clock angle increment in degrees for the rotation vectorpoint
- Fitting Port derived from this pointallowMultipleConnections
- Does this fitting port allow multiple wires to be routed to it?NXException
RemoteException
FittingPort createFittingPort(Point3d origin, Vector3d alignmentVector, Point point, boolean allowMultipleConnections) throws NXException, RemoteException
origin
- Origin of the fitting portalignmentVector
- Alignment vector of the fitting portpoint
- Fitting Port derived from this pointallowMultipleConnections
- Does this fitting port allow multiple wires to be routed to it?NXException
RemoteException
FittingPort createFittingPort(Point3d origin, Vector3d alignmentVector, Vector3d rotationVector, DisplayableObject rotationObject, double clockAngle, Axis axis, boolean allowMultipleConnections) throws NXException, RemoteException
origin
- Origin of the fitting portalignmentVector
- Alignment vector of the fitting portrotationVector
- Rotation Vector of the fitting portrotationObject
- Rotation derivation object, may be nullclockAngle
- Clock angle increment in degrees for the rotation vectoraxis
- Fitting Port derived from this axisallowMultipleConnections
- Does this fitting port allow multiple wires to be routed to it?NXException
RemoteException
FittingPort createFittingPort(Point3d origin, Vector3d alignmentVector, Axis derivationObject, boolean allowMultipleConnections) throws NXException, RemoteException
origin
- Origin of the fitting portalignmentVector
- Alignment vector of the fitting portderivationObject
- Fitting Port derived from this axisallowMultipleConnections
- Does this fitting port allow multiple wires to be routed to it?NXException
RemoteException
FittingPort createFromAxis(Axis axis) throws NXException, RemoteException
axis
- The new Fitting Port will be derived from this axisNXException
RemoteException
FittingPort createFromCsys(CartesianCoordinateSystem csys, Port.CreateRotationVector createRotationVector) throws NXException, RemoteException
csys
- The new Fitting Port will be derived from this Cartesian Coordinate SystemcreateRotationVector
- Should the rotation vector be created?NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.