|
AIDA API Version 3.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
User level interface to a Tuple. The following types are supported with corresponding types in different bindings (Java, C++, Python):
aid typename returned type-name, Java class C++ type Python type bits
case-insensitive on
booking
------------ ------------------- ----------------- ------------------ -------------- ------
boolean "bool" boolean.class bool BooleanType 1
float "float" float.class float FlotaType 32
double "double" double.class double FloatType 64
byte "byte" byte.class unsigned char IntType 8
short "short" short.class short IntType 16
int "int" int.class int IntType 32
long "long" long.class AIDA::int64 (*) LongType 64
char "char" char.class char StringTypes 8
String "string" java.lang.String std::string StringTypes ?
ITuple "tuple" hep.aida.ITuple AIDA::ITuple* ITuple ?
ITupleEntry "object" MyClass.class AIDA::ITupleEntry* ITupleEntry (**)
(*) for C++ we map AIDA::int64 to some type supported by the compiler, see Types.h.
(**) should we change it into void* for AIDA version 4.0
| Method Summary | |
void |
addRow()
Add the current row to the ITuple. |
IAnnotation |
annotation()
Get the IAnnotation corresponding to this ITuple. |
IBaseTupleColumn |
column(int column)
Return a IBaseTupleColumn knowing its index. |
IBaseTupleColumn |
column(String name)
Return a IBaseTupleColumn knowing its name. |
Object |
columnDefaultValue(int column)
Get the column default. |
double |
columnMax(int column)
Get the maximum value of a given column (if it can be converted to a double). |
double |
columnMean(int column)
Get the mean value of a given column (if it can be converted to a double). |
double |
columnMin(int column)
Get the minimum value of a given column (if it can be converted to a double). |
String |
columnName(int column)
Get the name of a column from its index. |
String[] |
columnNames()
Get the names of all the columns. |
double |
columnRms(int column)
Get the RMS of a given column (if it can be converted to a double). |
int |
columns()
Get the number of columns in the ITuple |
Class |
columnType(int column)
Get the type of a give column. |
Class[] |
columnTypes()
Get the types of all the columns. |
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 column,
boolean value)
Fill a given column with a boolean. |
void |
fill(int column,
byte value)
Fill a given column with a byte. |
void |
fill(int column,
char value)
Fill a given column with a char. |
void |
fill(int column,
double value)
Fill a given column with a double. |
void |
fill(int column,
float value)
Fill a given column with a float. |
void |
fill(int column,
int value)
Fill a given column with an integer. |
void |
fill(int column,
long value)
Fill a given column with a long. |
void |
fill(int column,
Object value)
Fill a given column with an object. |
void |
fill(int column,
short value)
Fill a given column with a short. |
void |
fill(int column,
String value)
Fill a given column with a string. |
int |
findColumn(String name)
Get the index within the ITuple of a given column. |
ITuple |
findTuple(int column)
Return method for tuple variables of type ITuple for a given column. |
boolean |
getBoolean(int column)
Deprecated. Use the ITupleColumn#value() method. |
byte |
getByte(int column)
Deprecated. Use the ITupleColumn#value() method. |
char |
getChar(int column)
Deprecated. Use the ITupleColumn#value() method. |
double |
getDouble(int column)
Deprecated. Use the ITupleColumn#value() method. |
float |
getFloat(int column)
Deprecated. Use the ITupleColumn#value() method. |
int |
getInt(int column)
Deprecated. Use the ITupleColumn#value() method. |
long |
getLong(int column)
Deprecated. Use the ITupleColumn#value() method. |
Object |
getObject(int column)
Deprecated. Use the ITupleColumn#value() method. |
short |
getShort(int column)
Deprecated. Use the ITupleColumn#value() method. |
String |
getString(int column)
Deprecated. Use the ITupleColumn#value() method. |
ITuple |
getTuple(int column)
Deprecated. Please use method ITuple#findTuple(int). |
boolean |
next()
Positions the cursor at the next row. |
void |
project(ICloud1D cloud,
IEvaluator evaluatorX)
Fill an ICloud1D from the tuple. |
void |
project(ICloud1D cloud,
IEvaluator evaluatorX,
IEvaluator weight)
Fill an ICloud1D from the tuple. |
void |
project(ICloud1D cloud,
IEvaluator evaluatorX,
IFilter filter)
Fill an ICloud1D from the tuple. |
void |
project(ICloud1D cloud,
IEvaluator evaluatorX,
IFilter filter,
IEvaluator weight)
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 weight)
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 weight)
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 weight)
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 weight)
Fill an ICloud3D from the tuple. |
void |
project(IHistogram1D histogram,
IEvaluator evaluatorX)
Fill an IHistogram1D from the tuple. |
void |
project(IHistogram1D histogram,
IEvaluator evaluatorX,
IEvaluator weight)
Fill an IHistogram1D from the tuple. |
void |
project(IHistogram1D histogram,
IEvaluator evaluatorX,
IFilter filter)
Fill an IHistogram1D from the tuple. |
void |
project(IHistogram1D histogram,
IEvaluator evaluatorX,
IFilter filter,
IEvaluator weight)
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 weight)
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 weight)
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 weight)
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 weight)
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 weight)
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 weight)
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 weight)
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 weight)
Fill an IProfile2D from the tuple. |
void |
reset()
Reset the ITuple. |
void |
resetRow()
Clear the current(not yet added) row. |
int |
rows()
Get the number of rows currently filled in the ITuple. |
void |
setRow(int rowIndex)
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. |
String |
title()
Get the title of this ITuple. |
| Method Detail |
public String title()
public void setTitle(String title)
throws IllegalArgumentException
title - The new ITuple's title.
IllegalArgumentEception - If title cannot be changed.
IllegalArgumentExceptionpublic IAnnotation annotation()
public void fill(int column,
double value)
throws IllegalArgumentException
column - The column's index within the ITuple.value - The double.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int column,
float value)
throws IllegalArgumentException
column - The column's index within the ITuple.value - The float.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int column,
int value)
throws IllegalArgumentException
column - The column's index within the ITuple.value - The integer.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int column,
short value)
throws IllegalArgumentException
column - The column's index within the ITuple.value - The short.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int column,
long value)
throws IllegalArgumentException
column - The column's index within the ITuple.value - The long.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int column,
char value)
throws IllegalArgumentException
column - The column's index within the ITuple.value - The char.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int column,
byte value)
throws IllegalArgumentException
column - The column's index within the ITuple.value - The byte.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int column,
boolean value)
throws IllegalArgumentException
column - The column's index within the ITuple.value - The boolean.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int column,
String value)
throws IllegalArgumentException
column - The column's index within the ITuple.value - The string.
IllegalArgumentException - If the column is of the wrong type.
public void fill(int column,
Object value)
throws IllegalArgumentException
column - The column's index within the ITuple.value - The object.
IllegalArgumentException - If the column is of the wrong type.
public void fill(double[] values)
throws IllegalArgumentException
values - 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
values - The array of floats.
IllegalArgumentException - If any column is not of type float or if
the array has the wrong dimension.
public void addRow()
throws OutOfStorageException
OutOfStorageException - When the ITuple runs out of storage space.public void resetRow()
public void reset()
public int rows()
public void start()
public void skip(int rows)
throws IllegalArgumentException
rows - The number of rows to skip.
IllegalArgumentException - If rows is less than zero or
if it is not possible to perform the jump.public boolean next()
public void setRow(int rowIndex)
throws IllegalArgumentException
rowIndex - The row where the cursor has to be positioned.
IllegalArgumentException - If the cursor cannot be positioned
at the give row.
public int findColumn(String name)
throws IllegalArgumentException
name - The colum's name.
IllegalArgumentExcepion - If the column does not exist.
IllegalArgumentException
public IBaseTupleColumn column(String name)
throws IllegalArgumentException
name - The colum's name.
IllegalArgumentException
public IBaseTupleColumn column(int column)
throws IllegalArgumentException
column - The column's index within the ITuple.
IllegalArgumentException
public double getDouble(int column)
throws ClassCastException
column - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public float getFloat(int column)
throws ClassCastException
column - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public int getInt(int column)
throws ClassCastException
column - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public short getShort(int column)
throws ClassCastException
column - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public long getLong(int column)
throws ClassCastException
column - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public char getChar(int column)
throws ClassCastException
column - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public byte getByte(int column)
throws ClassCastException
column - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public boolean getBoolean(int column)
throws ClassCastException
column - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public String getString(int column)
throws ClassCastException
column - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.
public Object getObject(int column)
throws ClassCastException
column - The column's index within the ITuple.
ClassCastException - If there is a mismatch of types.public ITuple getTuple(int column)
column - The column's index.
public ITuple findTuple(int column)
column - The column's index.
public int columns()
public String columnName(int column)
throws IllegalArgumentException
column - The column's index.
IllegalArgumentException - For a wrong column's index.public String[] columnNames()
public Class columnType(int column)
throws IllegalArgumentException
column - The column's index.
IllegalArgumentException - For a wrong column's index.
public Object columnDefaultValue(int column)
throws IllegalArgumentException
column - The column's index.
IllegalArgumentException - For a wrong column's index.public Class[] columnTypes()
public double columnMin(int column)
throws IllegalArgumentException
column - The column's index.
IllegalArgumentException - For a wrong column's index.
public double columnMax(int column)
throws IllegalArgumentException
column - The column's index.
IllegalArgumentException - For a wrong column's index.
public double columnMean(int column)
throws IllegalArgumentException
column - The column's index.
IllegalArgumentException - For a wrong column's index.
public double columnRms(int column)
throws IllegalArgumentException
column - The column's index.
IllegalArgumentException - For a wrong column's index.
public double evaluateMin(IEvaluator evaluator)
throws IllegalArgumentException
evaluator - The evaluator used to compute the value to take min.
IllegalArgumentException - If something goes wrong.
public double evaluateMin(IEvaluator evaluator,
IFilter filter)
throws IllegalArgumentException
evaluator - 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
evaluator - The evaluator used to compute the value to take max.
IllegalArgumentException - If something goes wrong.
public double evaluateMax(IEvaluator evaluator,
IFilter filter)
throws IllegalArgumentException
evaluator - 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 evaluatorX)
throws IllegalArgumentException
histogram - The histogram to fill.evaluatorX - The evaluator used to compute the value
to be filled in the histogram. The value is computed
from the current row of the tuple.
IllegalArgumentException - If something goes wrong.
public void project(IHistogram1D histogram,
IEvaluator evaluatorX,
IFilter filter)
throws IllegalArgumentException
histogram - The histogram to fill.evaluatorX - 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.
IllegalArgumentException - If something goes wrong.
public void project(IHistogram1D histogram,
IEvaluator evaluatorX,
IEvaluator weight)
throws IllegalArgumentException
histogram - The histogram to fill.evaluatorX - The evaluator used to compute the value
to be filled in the histogram. The value is computed
from the current row of the tuple.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(IHistogram1D histogram,
IEvaluator evaluatorX,
IFilter filter,
IEvaluator weight)
throws IllegalArgumentException
histogram - The histogram to fill.evaluatorX - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(IHistogram2D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY)
throws IllegalArgumentException
histogram - 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.
IllegalArgumentException - If something goes wrong.
public void project(IHistogram2D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter)
throws IllegalArgumentException
histogram - 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.
IllegalArgumentException - If something goes wrong.
public void project(IHistogram2D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator weight)
throws IllegalArgumentException
histogram - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(IHistogram2D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter,
IEvaluator weight)
throws IllegalArgumentException
histogram - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(IHistogram3D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ)
throws IllegalArgumentException
histogram - 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.
IllegalArgumentException - If something goes wrong.
public void project(IHistogram3D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter)
throws IllegalArgumentException
histogram - 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.
IllegalArgumentException - If something goes wrong.
public void project(IHistogram3D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IEvaluator weight)
throws IllegalArgumentException
histogram - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(IHistogram3D histogram,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter,
IEvaluator weight)
throws IllegalArgumentException
histogram - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(ICloud1D cloud,
IEvaluator evaluatorX)
throws IllegalArgumentException
cloud - The cloud to fill.evaluatorX - The evaluator used to compute the value
to be filled in the cloud. The value is computed
from the current row of the tuple.
IllegalArgumentException - If something goes wrong.
public void project(ICloud1D cloud,
IEvaluator evaluatorX,
IFilter filter)
throws IllegalArgumentException
cloud - The cloud to fill.evaluatorX - 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.
IllegalArgumentException - If something goes wrong.
public void project(ICloud1D cloud,
IEvaluator evaluatorX,
IEvaluator weight)
throws IllegalArgumentException
cloud - The cloud to fill.evaluatorX - The evaluator used to compute the value
to be filled in the cloud. The value is computed
from the current row of the tuple.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(ICloud1D cloud,
IEvaluator evaluatorX,
IFilter filter,
IEvaluator weight)
throws IllegalArgumentException
cloud - The cloud to fill.evaluatorX - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(ICloud2D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY)
throws IllegalArgumentException
cloud - 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.
IllegalArgumentException - If something goes wrong.
public void project(ICloud2D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter)
throws IllegalArgumentException
cloud - 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.
IllegalArgumentException - If something goes wrong.
public void project(ICloud2D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator weight)
throws IllegalArgumentException
cloud - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(ICloud2D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter,
IEvaluator weight)
throws IllegalArgumentException
cloud - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(ICloud3D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ)
throws IllegalArgumentException
cloud - 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.
IllegalArgumentException - If something goes wrong.
public void project(ICloud3D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter)
throws IllegalArgumentException
cloud - 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.
IllegalArgumentException - If something goes wrong.
public void project(ICloud3D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IEvaluator weight)
throws IllegalArgumentException
cloud - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(ICloud3D cloud,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter,
IEvaluator weight)
throws IllegalArgumentException
cloud - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(IProfile1D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY)
throws IllegalArgumentException
profile - 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.
IllegalArgumentException - If something goes wrong.
public void project(IProfile1D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter)
throws IllegalArgumentException
profile - 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.
IllegalArgumentException - If something goes wrong.
public void project(IProfile1D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator weight)
throws IllegalArgumentException
profile - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(IProfile1D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IFilter filter,
IEvaluator weight)
throws IllegalArgumentException
profile - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(IProfile2D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ)
throws IllegalArgumentException
profile - 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.
IllegalArgumentException - If something goes wrong.
public void project(IProfile2D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter)
throws IllegalArgumentException
profile - 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.
IllegalArgumentException - If something goes wrong.
public void project(IProfile2D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IEvaluator weight)
throws IllegalArgumentException
profile - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
public void project(IProfile2D profile,
IEvaluator evaluatorX,
IEvaluator evaluatorY,
IEvaluator evaluatorZ,
IFilter filter,
IEvaluator weight)
throws IllegalArgumentException
profile - 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.weight - The evaluator which determines the weight which is used during the filling.
IllegalArgumentException - If something goes wrong.
|
AIDA API Version 3.3 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||