viper.comparison
Interface Evaluation.Information

All Known Implementing Classes:
ObjectInformation, TrackingInformation
Enclosing interface:
Evaluation

public static interface Evaluation.Information

Evaluation.Information class for describing evaluation results


Method Summary
 void add(Evaluation.Information other)
          Sums another information to this one, usually from two different CompMatrices.
 java.util.Map getDatasets(java.lang.String seriesName)
          Get a map of chart titles (actually, distance objects) to Datasets.
 java.lang.String getLayout()
          Gets the layout for the toString format.
 boolean hasInformation()
          Indicates if anything was found.
 java.lang.String toString()
          Get output suitable for .raw files.
 java.lang.String toVerbose()
          Get output suitable for .out files; may include new lines.
 

Method Detail

hasInformation

public boolean hasInformation()
Indicates if anything was found. Useful for avoiding 0/0 errors.

Returns:
if the comparison graph was non-empty

toVerbose

public java.lang.String toVerbose()
Get output suitable for .out files; may include new lines.

Returns:
output suitable for .out files

toString

public java.lang.String toString()
Get output suitable for .raw files. Must follow format given by getLayout().

Returns:
output suitable for .raw files

getLayout

public java.lang.String getLayout()
Gets the layout for the toString format.

Returns:
the layout string

add

public void add(Evaluation.Information other)
Sums another information to this one, usually from two different CompMatrices.

Parameters:
other - the information to add to this

getDatasets

public java.util.Map getDatasets(java.lang.String seriesName)
Get a map of chart titles (actually, distance objects) to Datasets.

Parameters:
seriesName - Associate the series in each dataset with this name.
Returns:
the chart titles to data sets