|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecthep.aida.ref.event.AIDAObservable
hep.aida.ref.ManagedObject
hep.aida.ref.tuple.AbstractTuple
public abstract class AbstractTuple
Base class for Tuple, ChainedTuple etc. This implements all methods which modify the tuple to throw exceptions.
| Nested Class Summary | |
|---|---|
static class |
AbstractTuple.AbstractTupleColumnFactory
|
| Field Summary |
|---|
| Fields inherited from interface hep.aida.ref.tuple.FTuple |
|---|
ROWS_UNKNOWN |
| Constructor Summary | |
|---|---|
AbstractTuple(String name,
String options)
|
|
AbstractTuple(String name,
String title,
String options)
|
|
| Method Summary | |
|---|---|
abstract void |
addRow()
Add the current row to the ITuple. |
IAnnotation |
annotation()
Get the IAnnotation corresponding to this ITuple. |
IBaseTupleColumn |
column(int index)
Return a IBaseTupleColumn knowing its index. |
IBaseTupleColumn |
column(String name)
Return a IBaseTupleColumn knowing its name. |
FTupleColumn |
columnByIndex(int index)
|
FTupleColumn |
columnByName(String name)
|
abstract String |
columnDefaultString(int column)
|
Object |
columnDefaultValue(int column)
Get the column default. |
abstract double |
columnMax(int index)
Get the maximum value of a given column (if it can be converted to a double). |
abstract double |
columnMean(int index)
Get the mean value of a given column (if it can be converted to a double). |
abstract double |
columnMin(int index)
Get the minimum value of a given column (if it can be converted to a double). |
abstract String |
columnName(int index)
Get the name of a column from its index. |
String[] |
columnNames()
Get the names of all the columns. |
abstract double |
columnRms(int index)
Get the RMS of a given column (if it can be converted to a double). |
abstract int |
columns()
Get the number of columns in the ITuple |
abstract Class |
columnType(int index)
Get the type of a give column. |
Class[] |
columnTypes()
Get the types of all the columns. |
void |
columnValue(int index,
FTupleCursor c,
org.freehep.util.Value v)
|
abstract void |
columnValue(int param,
org.freehep.util.Value value)
|
FTupleCursor |
cursor()
|
double |
evaluateMax(IEvaluator evaluator)
Get the maximum of an evaulation. |
double |
evaluateMax(IEvaluator evaluator,
IFilter filter)
Get the maximum of an evaulation. |
double |
evaluateMin(IEvaluator evaluator)
Get the minimum of an evaulation. |
double |
evaluateMin(IEvaluator evaluator,
IFilter filter)
Get the minimum of an evaulation. |
void |
fill(double[] values)
Fill all the columns at once with doubles. |
void |
fill(float[] values)
Fill all the columns at once with floats. |
void |
fill(int index,
boolean value)
Fill a given column with a boolean. |
void |
fill(int index,
byte value)
Fill a given column with a byte. |
void |
fill(int index,
char value)
Fill a given column with a char. |
void |
fill(int index,
double value)
Fill a given column with a double. |
void |
fill(int index,
float value)
Fill a given column with a float. |
void |
fill(int index,
int value)
Fill a given column with an integer. |
void |
fill(int index,
long value)
Fill a given column with a long. |
void |
fill(int index,
Object obj)
Fill a given column with an object. |
void |
fill(int index,
short value)
Fill a given column with a short. |
void |
fill(int index,
String str)
Fill a given column with a string. |
abstract void |
fill(int param,
org.freehep.util.Value value)
|
abstract int |
findColumn(String str)
Get the index within the ITuple of a given column. |
abstract ITuple |
findTuple(int index)
Return method for tuple variables of type ITuple for a given column. |
boolean |
getBoolean(int index)
Get the boolean stored in a given column at the current cursor's position. |
byte |
getByte(int index)
Get the byte stored in a given column at the current cursor's position. |
char |
getChar(int index)
Get the character stored in a given column at the current cursor's position. |
double |
getDouble(int index)
Get the double stored in a given column at the current cursor's position. |
float |
getFloat(int index)
Get the float stored in a given column at the current cursor's position. |
int |
getInt(int index)
Get the integer stored in a given column at the current cursor's position. |
long |
getLong(int index)
Get the long stored in a given column at the current cursor's position. |
Object |
getObject(int index)
Get the object stored in a given column at the current cursor's position. |
String |
getOptions()
|
int |
getRow()
|
short |
getShort(int index)
Get the short stored in a given column at the current cursor's position. |
String |
getString(int index)
Get the string stored in a given column at the current cursor's position. |
ITuple |
getTuple(int col)
Return method for tuple variables of type ITuple for a given column. |
boolean |
isInMemory()
|
void |
newInternalCursor()
|
boolean |
next()
Positions the cursor at the next row. |
void |
project(ICloud1D cloud,
IEvaluator evaluator)
Fill an ICloud1D from the tuple. |
void |
project(ICloud1D cloud,
IEvaluator evaluator,
IEvaluator weightEvaluator)
Fill an ICloud1D from the tuple. |
void |
project(ICloud1D cloud,
IEvaluator evaluator,
IFilter filter)
Fill an ICloud1D from the tuple. |
void |
project(ICloud1D cloud,
IEvaluator evaluator,
IFilter filter,
IEvaluator weightEvaluator)
Fill an ICloud1D from the tuple. |
void |
project(ICloud2D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY)
Fill an ICloud2D from the tuple. |
void |
project(ICloud2D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator weightEvaluator)
Fill an ICloud2D from the tuple. |
void |
project(ICloud2D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter)
Fill an ICloud2D from the tuple. |
void |
project(ICloud2D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter,
IEvaluator weightEvaluator)
Fill an ICloud2D from the tuple. |
void |
project(ICloud3D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ)
Fill an ICloud3D from the tuple. |
void |
project(ICloud3D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IEvaluator weightEvaluator)
Fill an ICloud3D from the tuple. |
void |
project(ICloud3D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter)
Fill an ICloud3D from the tuple. |
void |
project(ICloud3D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter,
IEvaluator weightEvaluator)
Fill an ICloud3D from the tuple. |
void |
project(IHistogram1D histogram,
IEvaluator evaluator)
Fill an IHistogram1D from the tuple. |
void |
project(IHistogram1D histogram,
IEvaluator evaluator,
IEvaluator weightEvaluator)
Fill an IHistogram1D from the tuple. |
void |
project(IHistogram1D histogram,
IEvaluator evaluator,
IFilter filter)
Fill an IHistogram1D from the tuple. |
void |
project(IHistogram1D histogram,
IEvaluator evaluator,
IFilter filter,
IEvaluator weightEvaluator)
Fill an IHistogram1D from the tuple. |
void |
project(IHistogram2D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY)
Fill an IHistogram2D from the tuple. |
void |
project(IHistogram2D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator weightEvaluator)
Fill an IHistogram2D from the tuple. |
void |
project(IHistogram2D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter)
Fill an IHistogram2D from the tuple. |
void |
project(IHistogram2D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter,
IEvaluator weightEvaluator)
Fill an IHistogram2D from the tuple. |
void |
project(IHistogram3D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ)
Fill an IHistogram3D from the tuple. |
void |
project(IHistogram3D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IEvaluator weightEvaluator)
Fill an IHistogram3D from the tuple. |
void |
project(IHistogram3D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter)
Fill an IHistogram3D from the tuple. |
void |
project(IHistogram3D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter,
IEvaluator weightEvaluator)
Fill an IHistogram3D from the tuple. |
void |
project(IProfile1D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY)
Fill an IProfile1D from the tuple. |
void |
project(IProfile1D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator weightEvaluator)
Fill an IProfile1D from the tuple. |
void |
project(IProfile1D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter)
Fill an IProfile1D from the tuple. |
void |
project(IProfile1D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter,
IEvaluator weightEvaluator)
Fill an IProfile1D from the tuple. |
void |
project(IProfile2D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ)
Fill an IProfile2D from the tuple. |
void |
project(IProfile2D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IEvaluator weightEvaluator)
Fill an IProfile2D from the tuple. |
void |
project(IProfile2D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter)
Fill an IProfile2D from the tuple. |
void |
project(IProfile2D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter,
IEvaluator weightEvaluator)
Fill an IProfile2D from the tuple. |
boolean |
providesColumnDefaultValues()
|
abstract void |
reset()
Reset the ITuple. |
abstract void |
resetRow()
Clear the current(not yet added) row. |
abstract int |
rows()
Get the number of rows currently filled in the ITuple. |
void |
setAnnotation(IAnnotation annotation)
|
void |
setRow(int row)
Position the cursor at a give row. |
void |
setTitle(String title)
Set the title of the ITuple. |
void |
skip(int rows)
Skips a given number of rows. |
void |
start()
Positions the read cursor immediately before the first row. |
boolean |
supportsMultipleCursors()
|
boolean |
supportsRandomAccess()
|
String |
title()
Get the title of this ITuple. |
FTuple |
tuple(int index)
|
| Methods inherited from class hep.aida.ref.ManagedObject |
|---|
isFillable, name, setFillable, setName, type, typeForClass |
| Methods inherited from class hep.aida.ref.event.AIDAObservable |
|---|
addListener, isConnected, removeAllListeners, removeListener, setConnected, setValid, setValidForAll |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hep.aida.ref.tuple.FTuple |
|---|
name |
| Methods inherited from interface hep.aida.ref.event.Connectable |
|---|
isConnected, setConnected |
| Constructor Detail |
|---|
public AbstractTuple(String name,
String options)
public AbstractTuple(String name,
String title,
String options)
| Method Detail |
|---|
public abstract double columnMax(int index)
throws IllegalArgumentException
ITuple
columnMax in interface ITupleindex - The column's index.
IllegalArgumentException - For a wrong column's index.
public abstract double columnMean(int index)
throws IllegalArgumentException
ITuple
columnMean in interface ITupleindex - The column's index.
IllegalArgumentException - For a wrong column's index.
public abstract double columnMin(int index)
throws IllegalArgumentException
ITuple
columnMin in interface ITupleindex - The column's index.
IllegalArgumentException - For a wrong column's index.
public abstract String columnName(int index)
throws IllegalArgumentException
ITuple
columnName in interface ITuplecolumnName in interface FTupleindex - The column's index.
IllegalArgumentException - For a wrong column's index.
public abstract double columnRms(int index)
throws IllegalArgumentException
ITuple
columnRms in interface ITupleindex - The column's index.
IllegalArgumentException - For a wrong column's index.
public abstract Class columnType(int index)
throws IllegalArgumentException
ITuple
columnType in interface ITuplecolumnType in interface FTupleindex - The column's index.
IllegalArgumentException - For a wrong column's index.public abstract int columns()
ITuple
columns in interface ITuplecolumns in interface FTuplepublic abstract String columnDefaultString(int column)
public abstract void addRow()
throws OutOfStorageException
ITuple
addRow in interface ITupleOutOfStorageException - When the ITuple runs out of storage space.
public abstract int findColumn(String str)
throws IllegalArgumentException
ITuple
findColumn in interface ITuplestr - The colum's name.
IllegalArgumentExceptionpublic abstract ITuple findTuple(int index)
ITuple
findTuple in interface ITupleindex - The column's index.
public abstract int rows()
ITuple
rows in interface ITuplerows in interface FTuplepublic abstract void reset()
ITuple
reset in interface ITuplepublic abstract void resetRow()
ITuple
resetRow in interface ITuple
public abstract void columnValue(int param,
org.freehep.util.Value value)
public abstract void fill(int param,
org.freehep.util.Value value)
public FTuple tuple(int index)
tuple in interface FTuplepublic boolean isInMemory()
isInMemory in interface FTuplepublic boolean providesColumnDefaultValues()
public boolean supportsMultipleCursors()
supportsMultipleCursors in interface FTuplepublic boolean supportsRandomAccess()
supportsRandomAccess in interface FTuplepublic Object columnDefaultValue(int column)
ITuple
columnDefaultValue in interface ITuplecolumn - The column's index.
public String getOptions()
public FTupleCursor cursor()
cursor in interface FTuplepublic void newInternalCursor()
public void setRow(int row)
ITuple
setRow in interface ITuplerow - The row where the cursor has to be positioned.public void start()
ITuple
start in interface ITuplepublic void skip(int rows)
ITuple
skip in interface ITuplerows - The number of rows to skip.public boolean next()
ITuple
next in interface ITuplepublic int getRow()
public void columnValue(int index,
FTupleCursor c,
org.freehep.util.Value v)
columnValue in interface FTuple
public boolean getBoolean(int index)
throws ClassCastException
ITuple
getBoolean in interface ITupleindex - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public byte getByte(int index)
throws ClassCastException
ITuple
getByte in interface ITupleindex - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public char getChar(int index)
throws ClassCastException
ITuple
getChar in interface ITupleindex - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public double getDouble(int index)
throws ClassCastException
ITuple
getDouble in interface ITupleindex - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public float getFloat(int index)
throws ClassCastException
ITuple
getFloat in interface ITupleindex - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public int getInt(int index)
throws ClassCastException
ITuple
getInt in interface ITupleindex - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public long getLong(int index)
throws ClassCastException
ITuple
getLong in interface ITupleindex - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public Object getObject(int index)
throws ClassCastException
ITuple
getObject in interface ITupleindex - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public short getShort(int index)
throws ClassCastException
ITuple
getShort in interface ITupleindex - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public String getString(int index)
throws ClassCastException
ITuple
getString in interface ITupleindex - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public void fill(double[] values)
throws IllegalArgumentException
ITuple
fill in interface ITuplevalues - The array of doubles.
IllegalArgumentException - If any column is not of type double or if
the array has the wrong dimension.
public void fill(float[] values)
throws IllegalArgumentException
ITuple
fill in interface ITuplevalues - The array of floats.
IllegalArgumentException - If any column is not of type float or if
the array has the wrong dimension.
public void fill(int index,
boolean value)
throws IllegalArgumentException
ITuple
fill in interface ITupleindex - The column's index within the ITuple.value - The boolean.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int index,
byte value)
throws IllegalArgumentException
ITuple
fill in interface ITupleindex - The column's index within the ITuple.value - The byte.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int index,
char value)
throws IllegalArgumentException
ITuple
fill in interface ITupleindex - The column's index within the ITuple.value - The char.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int index,
double value)
throws IllegalArgumentException
ITuple
fill in interface ITupleindex - The column's index within the ITuple.value - The double.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int index,
float value)
throws IllegalArgumentException
ITuple
fill in interface ITupleindex - The column's index within the ITuple.value - The float.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int index,
int value)
throws IllegalArgumentException
ITuple
fill in interface ITupleindex - The column's index within the ITuple.value - The integer.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int index,
Object obj)
throws IllegalArgumentException
ITuple
fill in interface ITupleindex - The column's index within the ITuple.obj - The object.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int index,
String str)
throws IllegalArgumentException
ITuple
fill in interface ITupleindex - The column's index within the ITuple.str - The string.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int index,
long value)
throws IllegalArgumentException
ITuple
fill in interface ITupleindex - The column's index within the ITuple.value - The long.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int index,
short value)
throws IllegalArgumentException
ITuple
fill in interface ITupleindex - The column's index within the ITuple.value - The short.
IllegalArgumentException - If the column is of the wrong type.public String[] columnNames()
ITuple
columnNames in interface ITuplepublic Class[] columnTypes()
ITuple
columnTypes in interface ITuplepublic String title()
ITuple
title in interface ITupletitle in interface FTuplepublic void setTitle(String title)
ITuple
setTitle in interface ITupletitle - The new ITuple's title.public IAnnotation annotation()
ITuple
annotation in interface ITuplepublic void setAnnotation(IAnnotation annotation)
public ITuple getTuple(int col)
ITuple
getTuple in interface ITuplecol - The column's index.
public IBaseTupleColumn column(int index)
ITuple
column in interface ITupleindex - The column's index within the ITuple.
public IBaseTupleColumn column(String name)
ITuple
column in interface ITuplename - The colum's name.
public FTupleColumn columnByIndex(int index)
columnByIndex in interface FTuplepublic FTupleColumn columnByName(String name)
columnByName in interface FTuple
public double evaluateMin(IEvaluator evaluator)
throws IllegalArgumentException
ITuple
evaluateMin in interface ITupleevaluator - The evaluator used to compute the value to take min.
IllegalArgumentException - If something goes wrong.
public double evaluateMin(IEvaluator evaluator,
IFilter filter)
throws IllegalArgumentException
ITuple
evaluateMin in interface ITupleevaluator - The evaluator used to compute the value to take min.filter - The filter object used to accept or not the current row.
IllegalArgumentException - If something goes wrong.
public double evaluateMax(IEvaluator evaluator)
throws IllegalArgumentException
ITuple
evaluateMax in interface ITupleevaluator - The evaluator used to compute the value to take max.
IllegalArgumentException - If something goes wrong.
public double evaluateMax(IEvaluator evaluator,
IFilter filter)
throws IllegalArgumentException
ITuple
evaluateMax in interface ITupleevaluator - The evaluator used to compute the value to take max.filter - The filter object used to accept or not the current row.
IllegalArgumentException - If something goes wrong.
public void project(IHistogram1D histogram,
IEvaluator evaluator)
ITuple
project in interface ITuplehistogram - The histogram to fill.evaluator - The evaluator used to compute the value
to be filled in the histogram. The value is computed
from the current row of the tuple.
public void project(IHistogram1D histogram,
IEvaluator evaluator,
IEvaluator weightEvaluator)
ITuple
project in interface ITuplehistogram - The histogram to fill.evaluator - The evaluator used to compute the value
to be filled in the histogram. The value is computed
from the current row of the tuple.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(IHistogram1D histogram,
IEvaluator evaluator,
IFilter filter,
IEvaluator weightEvaluator)
ITuple
project in interface ITuplehistogram - The histogram to fill.evaluator - The evaluator used to compute the value
to be filled in the histogram. The value is computed
from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the histogram is not filled.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(IHistogram1D histogram,
IEvaluator evaluator,
IFilter filter)
ITuple
project in interface ITuplehistogram - The histogram to fill.evaluator - The evaluator used to compute the value
to be filled in the histogram. The value is computed
from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the histogram is not filled.
public void project(IHistogram2D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter)
ITuple
project in interface ITuplehistogram - The histogram to fill.evaluatorX - The evaluator used to compute the value
to be filled in the histogram along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the histogram along the y axis.
The value is computed from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the histogram is not filled.
public void project(IHistogram2D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY)
ITuple
project in interface ITuplehistogram - The histogram to fill.evaluatorX - The evaluator used to compute the value
to be filled in the histogram along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the histogram along the y axis.
The value is computed from the current row of the tuple.
public void project(IHistogram2D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator weightEvaluator)
ITuple
project in interface ITuplehistogram - The histogram to fill.evaluatorX - The evaluator used to compute the value
to be filled in the histogram along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the histogram along the y axis.
The value is computed from the current row of the tuple.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(IHistogram2D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter,
IEvaluator weightEvaluator)
ITuple
project in interface ITuplehistogram - The histogram to fill.evaluatorX - The evaluator used to compute the value
to be filled in the histogram along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the histogram along the y axis.
The value is computed from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the histogram is not filled.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(IHistogram3D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter)
ITuple
project in interface ITuplehistogram - The histogram to fill.evaluatorX - The evaluator used to compute the value
to be filled in the histogram along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the histogram along the y axis.
The value is computed from the current row of the tuple.evaluatorZ - The evaluator used to compute the value
to be filled in the histogram along the z axis.
The value is computed from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the histogram is not filled.
public void project(IHistogram3D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ)
ITuple
project in interface ITuplehistogram - The histogram to fill.evaluatorX - The evaluator used to compute the value
to be filled in the histogram along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the histogram along the y axis.
The value is computed from the current row of the tuple.evaluatorZ - The evaluator used to compute the value
to be filled in the histogram along the z axis.
The value is computed from the current row of the tuple.
public void project(IHistogram3D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IEvaluator weightEvaluator)
ITuple
project in interface ITuplehistogram - The histogram to fill.evaluatorX - The evaluator used to compute the value
to be filled in the histogram along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the histogram along the y axis.
The value is computed from the current row of the tuple.evaluatorZ - The evaluator used to compute the value
to be filled in the histogram along the z axis.
The value is computed from the current row of the tuple.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(IHistogram3D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter,
IEvaluator weightEvaluator)
ITuple
project in interface ITuplehistogram - The histogram to fill.evaluatorX - The evaluator used to compute the value
to be filled in the histogram along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the histogram along the y axis.
The value is computed from the current row of the tuple.evaluatorZ - The evaluator used to compute the value
to be filled in the histogram along the z axis.
The value is computed from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the histogram is not filled.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(ICloud1D cloud,
IEvaluator evaluator)
ITuple
project in interface ITuplecloud - The cloud to fill.evaluator - The evaluator used to compute the value
to be filled in the cloud. The value is computed
from the current row of the tuple.
public void project(ICloud1D cloud,
IEvaluator evaluator,
IFilter filter)
ITuple
project in interface ITuplecloud - The cloud to fill.evaluator - The evaluator used to compute the value
to be filled in the cloud. The value is computed
from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the cloud is not filled.
public void project(ICloud1D cloud,
IEvaluator evaluator,
IEvaluator weightEvaluator)
ITuple
project in interface ITuplecloud - The cloud to fill.evaluator - The evaluator used to compute the value
to be filled in the cloud. The value is computed
from the current row of the tuple.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(ICloud1D cloud,
IEvaluator evaluator,
IFilter filter,
IEvaluator weightEvaluator)
ITuple
project in interface ITuplecloud - The cloud to fill.evaluator - The evaluator used to compute the value
to be filled in the cloud. The value is computed
from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the cloud is not filled.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(ICloud2D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY)
ITuple
project in interface ITuplecloud - The cloud to fill.evaluatorX - The evaluator used to compute the value
to be filled in the cloud along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the cloud along the y axis.
The value is computed from the current row of the tuple.
public void project(ICloud2D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator weightEvaluator)
ITuple
project in interface ITuplecloud - The cloud to fill.evaluatorX - The evaluator used to compute the value
to be filled in the cloud along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the cloud along the y axis.
The value is computed from the current row of the tuple.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(ICloud2D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter)
ITuple
project in interface ITuplecloud - The cloud to fill.evaluatorX - The evaluator used to compute the value
to be filled in the cloud along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the cloud along the y axis.
The value is computed from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the cloud is not filled.
public void project(ICloud2D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter,
IEvaluator weightEvaluator)
ITuple
project in interface ITuplecloud - The cloud to fill.evaluatorX - The evaluator used to compute the value
to be filled in the cloud along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the cloud along the y axis.
The value is computed from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the cloud is not filled.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(ICloud3D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ)
ITuple
project in interface ITuplecloud - The cloud to fill.evaluatorX - The evaluator used to compute the value
to be filled in the cloud along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the cloud along the y axis.
The value is computed from the current row of the tuple.evaluatorZ - The evaluator used to compute the value
to be filled in the cloud along the z axis.
The value is computed from the current row of the tuple.
public void project(ICloud3D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter)
ITuple
project in interface ITuplecloud - The cloud to fill.evaluatorX - The evaluator used to compute the value
to be filled in the cloud along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the cloud along the y axis.
The value is computed from the current row of the tuple.evaluatorZ - The evaluator used to compute the value
to be filled in the cloud along the z axis.
The value is computed from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the cloud is not filled.
public void project(ICloud3D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IEvaluator weightEvaluator)
ITuple
project in interface ITuplecloud - The cloud to fill.evaluatorX - The evaluator used to compute the value
to be filled in the cloud along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the cloud along the y axis.
The value is computed from the current row of the tuple.evaluatorZ - The evaluator used to compute the value
to be filled in the cloud along the z axis.
The value is computed from the current row of the tuple.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(ICloud3D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter,
IEvaluator weightEvaluator)
ITuple
project in interface ITuplecloud - The cloud to fill.evaluatorX - The evaluator used to compute the value
to be filled in the cloud along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the cloud along the y axis.
The value is computed from the current row of the tuple.evaluatorZ - The evaluator used to compute the value
to be filled in the cloud along the z axis.
The value is computed from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the cloud is not filled.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(IProfile1D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY)
ITuple
project in interface ITupleprofile - The profile to fill.evaluatorX - The evaluator used to compute the value
to be filled in the profile along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the profile along the y axis.
The value is computed from the current row of the tuple.
public void project(IProfile1D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter)
ITuple
project in interface ITupleprofile - The profile to fill.evaluatorX - The evaluator used to compute the value
to be filled in the profile along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the profile along the y axis.
The value is computed from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the profile is not filled.
public void project(IProfile1D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator weightEvaluator)
ITuple
project in interface ITupleprofile - The profile to fill.evaluatorX - The evaluator used to compute the value
to be filled in the profile along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the profile along the y axis.
The value is computed from the current row of the tuple.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(IProfile1D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter,
IEvaluator weightEvaluator)
ITuple
project in interface ITupleprofile - The profile to fill.evaluatorX - The evaluator used to compute the value
to be filled in the profile along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the profile along the y axis.
The value is computed from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the profile is not filled.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(IProfile2D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ)
ITuple
project in interface ITupleprofile - The profile to fill.evaluatorX - The evaluator used to compute the value
to be filled in the profile along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the profile along the y axis.
The value is computed from the current row of the tuple.evaluatorZ - The evaluator used to compute the value
to be filled in the profile along the z axis.
The value is computed from the current row of the tuple.
public void project(IProfile2D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IEvaluator weightEvaluator)
ITuple
project in interface ITupleprofile - The profile to fill.evaluatorX - The evaluator used to compute the value
to be filled in the profile along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the profile along the y axis.
The value is computed from the current row of the tuple.evaluatorZ - The evaluator used to compute the value
to be filled in the profile along the z axis.
The value is computed from the current row of the tuple.weightEvaluator - The evaluator which determines the weight which is used during the filling.
public void project(IProfile2D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter)
ITuple
project in interface ITupleprofile - The profile to fill.evaluatorX - The evaluator used to compute the value
to be filled in the profile along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the profile along the y axis.
The value is computed from the current row of the tuple.evaluatorZ - The evaluator used to compute the value
to be filled in the profile along the z axis.
The value is computed from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the profile is not filled.
public void project(IProfile2D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter,
IEvaluator weightEvaluator)
ITuple
project in interface ITupleprofile - The profile to fill.evaluatorX - The evaluator used to compute the value
to be filled in the profile along the x axis.
The value is computed from the current row of the tuple.evaluatorY - The evaluator used to compute the value
to be filled in the profile along the y axis.
The value is computed from the current row of the tuple.evaluatorZ - The evaluator used to compute the value
to be filled in the profile along the z axis.
The value is computed from the current row of the tuple.filter - The filter object used to accept or not the current row.
If rejected, the profile is not filled.weightEvaluator - The evaluator which determines the weight which is used during the filling.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||