public class LetBinding<O extends net.imglib2.type.numeric.RealType<O>> extends Object implements OFunction<O>
| Constructor and Description |
|---|
LetBinding(O scrap,
String varName,
Map<String,LetBinding<O>> bindings,
IFunction varValue,
IFunction body,
net.imglib2.converter.Converter<net.imglib2.type.numeric.RealType<?>,O> converter,
Map<Variable<O>,OFunction<O>> imgSources) |
LetBinding(O scrap,
String varName,
OFunction<O> varValue,
OFunction<O> body) |
| Modifier and Type | Method and Description |
|---|---|
List<OFunction<O>> |
children() |
O |
eval() |
O |
eval(net.imglib2.Localizable loc) |
double |
evalDouble() |
double |
evalDouble(net.imglib2.Localizable loc) |
double |
getDoubleValue() |
O |
getScrapValue() |
String |
getVarName() |
public final O getScrapValue()
public final double getDoubleValue()
public final O eval()
eval in interface OFunction<O extends net.imglib2.type.numeric.RealType<O>>public final O eval(net.imglib2.Localizable loc)
eval in interface OFunction<O extends net.imglib2.type.numeric.RealType<O>>public final String getVarName()
public List<OFunction<O>> children()
children in interface OFunction<O extends net.imglib2.type.numeric.RealType<O>>public final double evalDouble()
evalDouble in interface OFunction<O extends net.imglib2.type.numeric.RealType<O>>public final double evalDouble(net.imglib2.Localizable loc)
evalDouble in interface OFunction<O extends net.imglib2.type.numeric.RealType<O>>Copyright © 2009–2025 ImgLib2. All rights reserved.