public interface LayoutLengthOptions extends Builder
Modifier and Type | Interface and Description |
---|---|
static class |
LayoutLengthOptions.RoundingMethod
Methods of rounding lengths for Formboard geometry.
|
Modifier and Type | Method and Description |
---|---|
Expression |
netlistLengthIncrement()
Returns the connection list length increment.
|
LayoutLengthOptions.RoundingMethod |
netlistRoundingMethod()
Returns the rounding method to apply to Connection List lengths.
|
Expression |
overstockLengthIncrement()
Returns the overstock length increment.
|
LayoutLengthOptions.RoundingMethod |
overstockRoundingMethod()
Returns the rounding method to apply to overstock wrapped lengths.
|
Expression |
segmentLengthIncrement()
Returns the segment length increment.
|
LayoutLengthOptions.RoundingMethod |
segmentRoundingMethod()
Returns the rounding method to apply to segment lengths.
|
void |
setNetlistRoundingMethod(LayoutLengthOptions.RoundingMethod netlistRoundingMethod)
License requirements: routing_harness ("Routing Harness") . |
void |
setOverstockRoundingMethod(LayoutLengthOptions.RoundingMethod overstockRoundingMethod)
License requirements: routing_harness ("Routing Harness") . |
void |
setSegmentRoundingMethod(LayoutLengthOptions.RoundingMethod segmentRoundingMethod)
License requirements: routing_harness ("Routing Harness") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
LayoutLengthOptions.RoundingMethod segmentRoundingMethod() throws NXException, RemoteException
NXException
RemoteException
void setSegmentRoundingMethod(LayoutLengthOptions.RoundingMethod segmentRoundingMethod) throws NXException, RemoteException
segmentRoundingMethod
- NXException
RemoteException
Expression segmentLengthIncrement() throws NXException, RemoteException
segmentRoundingMethod()
and setSegmentRoundingMethod(nxopen.formboard.LayoutLengthOptions.RoundingMethod)
is LayoutLengthOptions.RoundingMethod.UP_TO_NEAREST
or
LayoutLengthOptions.RoundingMethod.DOWN_TO_NEAREST
.
NXException
RemoteException
LayoutLengthOptions.RoundingMethod overstockRoundingMethod() throws NXException, RemoteException
NXException
RemoteException
void setOverstockRoundingMethod(LayoutLengthOptions.RoundingMethod overstockRoundingMethod) throws NXException, RemoteException
overstockRoundingMethod
- NXException
RemoteException
Expression overstockLengthIncrement() throws NXException, RemoteException
overstockRoundingMethod()
and setOverstockRoundingMethod(nxopen.formboard.LayoutLengthOptions.RoundingMethod)
is LayoutLengthOptions.RoundingMethod.UP_TO_NEAREST
or
LayoutLengthOptions.RoundingMethod.DOWN_TO_NEAREST
.
NXException
RemoteException
LayoutLengthOptions.RoundingMethod netlistRoundingMethod() throws NXException, RemoteException
NXException
RemoteException
void setNetlistRoundingMethod(LayoutLengthOptions.RoundingMethod netlistRoundingMethod) throws NXException, RemoteException
netlistRoundingMethod
- NXException
RemoteException
Expression netlistLengthIncrement() throws NXException, RemoteException
netlistRoundingMethod()
and setNetlistRoundingMethod(nxopen.formboard.LayoutLengthOptions.RoundingMethod)
is LayoutLengthOptions.RoundingMethod.UP_TO_NEAREST
or
LayoutLengthOptions.RoundingMethod.DOWN_TO_NEAREST
.
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.