public JointDOF Clone() { JointDOF ret = new JointDOF(); ret.restraints = restraints; ret.springs = springs; ret.springValues = (springValues == null) ? null : (float[])springValues.Clone(); return ret; }