private double[] pGetFields(fields_d f) { double[] ret = { }; switch (f) { case fields_d.svar: ret = CDUSVar; break; case fields_d.tvar: ret = CDUTVar; break; case fields_d.lwr: ret = LWRVar; break; case fields_d.lwr2: ret = LWR2Var; break; case fields_d.htip: ret = horTipBiasVar; break; case fields_d.vtip: ret = verTipBiasVar; break; case fields_d.icv: ret = iCVar; break; case fields_d.ocv: ret = oCVar; break; case fields_d.olx: ret = overlayX; break; case fields_d.oly: ret = overlayY; break; case fields_d.wob: ret = wobbleVar; break; } return(ret); }
private void pSetFields(fields_d f, double[] val) { switch (f) { case fields_d.svar: CDUSVar = val; break; case fields_d.tvar: CDUTVar = val; break; case fields_d.lwr: LWRVar = val; break; case fields_d.lwr2: LWR2Var = val; break; case fields_d.htip: horTipBiasVar = val; break; case fields_d.vtip: verTipBiasVar = val; break; case fields_d.icv: iCVar = val; break; case fields_d.ocv: oCVar = val; break; case fields_d.olx: overlayX = val; break; case fields_d.oly: overlayY = val; break; case fields_d.wob: wobbleVar = val; break; } }
private void pSetField(fields_d f, int index, double val) { double[] t = pGetFields(f); t[index] = val; }
public void setField(fields_d f, int index, double val) { pSetField(f, index, val); }
public void setFields(fields_d f, double[] val) { pSetFields(f, val); }
private double pGetField(fields_d f, int index) { double[] t = pGetFields(f); return(t[index]); }
public double getField(fields_d f, int index) { return(pGetField(f, index)); }
public double[] getFields(fields_d f) { return(pGetFields(f)); }