DiagramSource
, java.io.Serializable
public class ClusterDiagramTree extends java.lang.Object implements java.io.Serializable, DiagramSource
Constructor | Description |
---|---|
ClusterDiagramTree(int numBody,
int numBondTypes) |
Constructs a cluster having numBody points and numRootPoints root points.
|
Modifier and Type | Method | Description |
---|---|---|
void |
addClusterDiagram(ClusterDiagram newDiagram) |
Adds the given diagram to the tree, adding nodes as needed
|
void |
collapse() |
|
double[] |
getLastValues() |
|
int |
getNDiagrams() |
|
int |
getPickedDiagram() |
|
int |
pointCount() |
|
void |
setDiagramSampling(boolean flag) |
|
void |
setHistogramming(boolean flag) |
|
void |
setPrefactor(double f) |
|
void |
setRandom(IRandom newRandom) |
|
double |
value(double[][] fValues) |
|
void |
writeDiagrams() |
protected IRandom random
public ClusterDiagramTree(int numBody, int numBondTypes)
public int pointCount()
public void setPrefactor(double f)
public void setHistogramming(boolean flag)
public void setDiagramSampling(boolean flag)
public void setRandom(IRandom newRandom)
public void addClusterDiagram(ClusterDiagram newDiagram)
public int getNDiagrams()
public double[] getLastValues()
public void writeDiagrams()
public void collapse()
public double value(double[][] fValues)
public int getPickedDiagram()
getPickedDiagram
in interface DiagramSource