public interface FlexibleCableSegment extends NXObject
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat
Modifier and Type | Method and Description |
---|---|
Expression |
bendAngle()
Returns the bend angle.
|
FlexibleCableBuilder.BendAngleDirectionOptions |
bendAngleDirection()
Returns the bend angle direction.
|
Expression |
bendRadius()
Returns the bend radius.
|
FlexibleCableBuilder.SegmentTypeOptions |
getSegmentType()
Returns the type of cable segment.
|
Expression |
length()
Returns the length.
|
Expression |
pathAdjustmentAngle()
Returns the path adjustment angle.
|
FlexibleCableBuilder.PathAdjustmentAngleDirectionOptions |
pathAdjustmentAngleDirection()
Returns the path adjustment angle direction.
|
void |
setBendAngleDirection(FlexibleCableBuilder.BendAngleDirectionOptions bendAngleDirectionOption)
Sets the bend angle direction.
|
void |
setPathAdjustmentAngleDirection(FlexibleCableBuilder.PathAdjustmentAngleDirectionOptions pathAdjustmentAngleDirectionOption)
Sets the path adjustment angle direction.
|
deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, 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
Expression length() throws NXException, RemoteException
NXException
RemoteException
Expression bendRadius() throws NXException, RemoteException
NXException
RemoteException
Expression bendAngle() throws NXException, RemoteException
NXException
RemoteException
Expression pathAdjustmentAngle() throws NXException, RemoteException
NXException
RemoteException
FlexibleCableBuilder.BendAngleDirectionOptions bendAngleDirection() throws NXException, RemoteException
NXException
RemoteException
void setBendAngleDirection(FlexibleCableBuilder.BendAngleDirectionOptions bendAngleDirectionOption) throws NXException, RemoteException
bendAngleDirectionOption
- Bend angle direction option.NXException
RemoteException
FlexibleCableBuilder.PathAdjustmentAngleDirectionOptions pathAdjustmentAngleDirection() throws NXException, RemoteException
NXException
RemoteException
void setPathAdjustmentAngleDirection(FlexibleCableBuilder.PathAdjustmentAngleDirectionOptions pathAdjustmentAngleDirectionOption) throws NXException, RemoteException
pathAdjustmentAngleDirectionOption
- Path adjustment angle direction option.NXException
RemoteException
FlexibleCableBuilder.SegmentTypeOptions getSegmentType() throws NXException, RemoteException
FlexibleCableBuilder.SegmentTypeOptions.PLANAR
,
or FlexibleCableBuilder.SegmentTypeOptions.BEND
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.