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
Formboard.LayoutLengthOptions#segmentRoundingMethod
and Formboard.LayoutLengthOptions#setSegmentRoundingMethod
is Formboard.LayoutLengthOptions.RoundingMethod#UP_TO_NEAREST
or
Formboard.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
Formboard.LayoutLengthOptions#overstockRoundingMethod
and Formboard.LayoutLengthOptions#setOverstockRoundingMethod
is Formboard.LayoutLengthOptions.RoundingMethod#UP_TO_NEAREST
or
Formboard.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
Formboard.LayoutLengthOptions#netlistRoundingMethod
and Formboard.LayoutLengthOptions#setNetlistRoundingMethod
is Formboard.LayoutLengthOptions.RoundingMethod#UP_TO_NEAREST
or
Formboard.LayoutLengthOptions.RoundingMethod#DOWN_TO_NEAREST
.
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.