public interface StockOffsetPort extends Port
StockOffsetPort
class handles the relationship
between a component part's port occurrence and the dumb offset port in
the work part. The dumb port offsets based on expressions that use
the stock diameter. StockOffsetPortCollection.createStockOffsetPort(nxopen.assemblies.Component, nxopen.routing.Port)
to create an instance of this class. Port.ConnectedPortsData, Port.CreateRotationVector, Port.FlowDirectionType, Port.PortType
SmartObject.UpdateOption, SmartObject.VisibilityOption
DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
double |
getMaxPathStockDiameter()
Returns the diameter of all the stock on the path at this
StockOffsetPort . |
Port |
getOffsetPort()
Returns the
StockOffsetPort in the work part that was created from the original port occurrence. |
Port |
getPortOccurrence()
Returns the original port occurrence from which the dumb port was extracted.
|
allowMultipleConnections, askFeature, clockIncrementObject, connect, disconnect, findPortIntegerCharacteristic, findPortRealCharacteristic, findPortStringCharacteristic, getAlignmentVector, getClockIncrement, getComponent, getConnectedPorts, getControlPoint, getCutbackLength, getEngagement, getFlowDirection, getForwardExtension, getPortConnection, getPortType, getReferenceCharacteristic, getRotationObject, getRotationVector, getSegment, getStockOfPort, isEngagementLocked, isRotationLocked, lockEngagement, lockRotation, reorderFeature, setAllowMultipleConnections, setClockIncrement, setClockIncrementObject, setFlowDirection, setReferenceCharacteristic, unlockEngagement, unlockRotation
evaluate, removeParameters, replaceParameters, setVisibility, update, visibility
blank, color, highlight, isBlanked, layer, lineFont, lineWidth, nameLocation, redisplayObject, removeViewDependency, setColor, setLayer, setLineFont, setLineWidth, setNameLocation, unblank, unhighlight
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
point, position, setPoint, setPosition
deleteCharacterstics, getCharacteristics, getDestinationCharacteristics, getIntegerCharacteristic, getRealCharacteristic, getStringCharacteristic, setCharacteristic, setCharacteristic, setCharacteristic, setCharacteristic2, setCharacteristic2, setCharacteristic2, setCharacteristics, setCharacteristics2
Port getPortOccurrence() throws NXException, RemoteException
NXException
RemoteException
Port getOffsetPort() throws NXException, RemoteException
StockOffsetPort
in the work part that was created from the original port occurrence.
NXException
RemoteException
double getMaxPathStockDiameter() throws NXException, RemoteException
StockOffsetPort
.
NOTE: This value may change in the next update cycle.
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.