public interface CorrelModePairingBuilder extends CorrelBaseBuilder
CorrelSolution
CorrelSolution.createModePairingBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
CorrelModePairingBuilder.Auto
The automatic pairing rule type
|
Modifier and Type | Method and Description |
---|---|
void |
addManualPair(int refModeId,
int workModeId)
Add a manually paired mode pair
License requirements: nx_correl_base ("FE Correlation") . |
CorrelModePairingBuilder.Auto |
automaticRule()
Returns the automatic pairing rule
License requirements: None. |
void |
clearAllManualPairs()
Clear all manually paired mode pairs
License requirements: nx_correl_base ("FE Correlation") . |
double |
frequencyTolerance()
Returns the frequency-pairing tolerance
License requirements: None. |
double |
macLowerBound()
Returns the minimum MAC allowable for pairing by MAC
License requirements: None. |
void |
removeManualPair(int refModeId,
int workModeId)
Remove a manually paired mode pair
License requirements: nx_correl_base ("FE Correlation") . |
void |
setAutomaticRule(CorrelModePairingBuilder.Auto rule)
License requirements: nx_correl_base ("FE Correlation") . |
void |
setFrequencyTolerance(double frequencyTol)
License requirements: nx_correl_base ("FE Correlation") . |
void |
setMacLowerBound(double macLowerBound)
License requirements: nx_correl_base ("FE Correlation") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
CorrelModePairingBuilder.Auto automaticRule() throws NXException, RemoteException
NXException
RemoteException
void setAutomaticRule(CorrelModePairingBuilder.Auto rule) throws NXException, RemoteException
rule
- NXException
RemoteException
double frequencyTolerance() throws NXException, RemoteException
NXException
RemoteException
void setFrequencyTolerance(double frequencyTol) throws NXException, RemoteException
frequencyTol
- NXException
RemoteException
double macLowerBound() throws NXException, RemoteException
NXException
RemoteException
void setMacLowerBound(double macLowerBound) throws NXException, RemoteException
macLowerBound
- NXException
RemoteException
void addManualPair(int refModeId, int workModeId) throws NXException, RemoteException
refModeId
- Reference mode IDworkModeId
- Work mode IDNXException
RemoteException
void removeManualPair(int refModeId, int workModeId) throws NXException, RemoteException
refModeId
- Reference mode IDworkModeId
- Work mode IDNXException
RemoteException
void clearAllManualPairs() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.