public void setDofs(DofType type, double [] values) { double[] active = new double[6]; switch (type) { case DofType.ActCommands: active = actCommands; break; case DofType.ActLoadCells: active = actLoadCells; break; case DofType.ActLvdts: active = actLvdts; break; case DofType.CartCommands: active = cartCommands; break; case DofType.CartDisplacements: active = cartDisplacements; break; case DofType.CartForces: active = cartForces; break; } values.CopyTo(active, 0); // log.Debug("Values: " + l2s.toString(active)); }
public double[] getDofs(DofType type) { double[] result = new double [6]; switch (type) { case DofType.ActCommands: actCommands.CopyTo(result,0); break; case DofType.ActLoadCells: actLoadCells.CopyTo(result, 0); break; case DofType.ActLvdts: actLvdts.CopyTo(result, 0); break; case DofType.CartCommands: cartCommands.CopyTo(result, 0); break; case DofType.CartDisplacements: cartDisplacements.CopyTo(result, 0); break; case DofType.CartForces: cartForces.CopyTo(result, 0); break; } return result; }