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