public class CdfVirtualVars
extends java.lang.Object
| Constructor and Description |
|---|
CdfVirtualVars() |
| Modifier and Type | Method and Description |
|---|---|
protected static QDataSet |
addSeconds(QDataSet burley,
double seconds) |
protected static QDataSet |
alternateView(QDataSet burley) |
protected static QDataSet |
calcP(java.util.List<QDataSet> args)
see virtual_funcs.pro function calc_p
|
protected static QDataSet |
computeMagnitude(QDataSet burley) |
protected static QDataSet |
convertLog10(QDataSet burley) |
static QDataSet |
convPos(java.util.List<QDataSet> args,
java.lang.String coordSys) |
static QDataSet |
execute(java.util.Map<java.lang.String,java.lang.Object> metadata,
java.lang.String function,
java.util.List<QDataSet> args,
ProgressMonitor mon)
Implementations of CDF virtual functions.
|
static boolean |
isSupported(java.lang.String function)
return true if the function is supported.
|
public static QDataSet execute(java.util.Map<java.lang.String,java.lang.Object> metadata, java.lang.String function, java.util.List<QDataSet> args, ProgressMonitor mon) throws java.lang.IllegalArgumentException
metadata - the metadata for the new result dataset, in QDataSet semantics such as FILL_VALUE=-1e31function - the function name, which is case insensitive. See code isSupported for list of function names.args - list of QDataSets that are the arguments to the functionmon - monitor for the functionjava.lang.IllegalArgumentExceptionisSupportedprotected static QDataSet calcP(java.util.List<QDataSet> args)
public static boolean isSupported(java.lang.String function)
function - the function name, such as "compute_magnitude"