public abstract class PersistenceSimplifierND extends ScalarFieldND.Default implements ScalarFieldND, java.lang.Runnable
ScalarFieldND.Default| Constructor and Description |
|---|
PersistenceSimplifierND(ScalarFieldND sf,
PersistenceSet ct,
Mesh cl,
usf.saav.common.range.IntRange1D z,
boolean runImmediately)
Instantiates a new persistence simplifier ND.
|
PersistenceSimplifierND(ScalarFieldND sf,
PersistenceSet ct,
Mesh cl,
usf.saav.common.range.IntRange1D z,
boolean runImmediately,
boolean verbose)
Instantiates a new persistence simplifier ND.
|
| Modifier and Type | Method and Description |
|---|---|
Mesh |
getComponentList()
Gets the component list.
|
int[] |
getNeighbors(int nodeID)
Gets the neighbors.
|
ScalarFieldND |
getScalarField()
Gets the scalar field.
|
int |
getSize()
Gets the size.
|
PersistenceSet |
getTree()
Gets the tree.
|
float |
getValue(int idx)
Gets the value.
|
void |
run() |
abstract void |
setCallback(java.lang.Object obj,
java.lang.String func_name)
Sets the callback.
|
getValueRangeequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetValueRangepublic PersistenceSimplifierND(ScalarFieldND sf, PersistenceSet ct, Mesh cl, usf.saav.common.range.IntRange1D z, boolean runImmediately)
sf - the sfct - the ctcl - the clz - the zrunImmediately - the run immediatelypublic PersistenceSimplifierND(ScalarFieldND sf, PersistenceSet ct, Mesh cl, usf.saav.common.range.IntRange1D z, boolean runImmediately, boolean verbose)
sf - the sfct - the ctcl - the clz - the zrunImmediately - the run immediatelyverbose - the verbosepublic PersistenceSet getTree()
public Mesh getComponentList()
public ScalarFieldND getScalarField()
public int getSize()
ScalarFieldNDgetSize in interface ScalarFieldNDpublic float getValue(int idx)
ScalarFieldNDgetValue in interface ScalarFieldNDidx - the node IDpublic int[] getNeighbors(int nodeID)
ScalarFieldNDgetNeighbors in interface ScalarFieldNDnodeID - the node IDpublic abstract void setCallback(java.lang.Object obj,
java.lang.String func_name)
obj - the objfunc_name - the func namepublic void run()
run in interface java.lang.Runnable