view src/samer/units/VecToDouble.java @ 8:5e3cbbf173aa tip

Reorganise some more
author samer
date Fri, 05 Apr 2019 22:41:58 +0100
parents bf79fb79ee13
children
line wrap: on
line source
package	samer.units;
import	samer.tools.*;
import	samer.maths.*;
import	samer.core.types.*;

public class VecToDouble extends AnonymousTask
{
	// Vec			vec;
	DoubleModel	sig;
	int				i;
	double		[] x;

	public VecToDouble(Vec in, int j, DoubleModel out) { sig=out; i=j; x=in.array(); }
	public DoubleModel	output() { return sig; }
	public void setIndex(int j) { i=j; }
	public void run() { sig.set(x[i]); }
}