Ejemplo n.º 1
0
        public object Clone()
        {
            // Returns a deep (value-wise) copy of the object
            EquationsOfMotion copy = new EquationsOfMotion();

            copy.EvaluationFunction = EvaluationFunction;
            copy.InitialFunction    = InitialFunction;
            copy.Type = Type;
            return(copy);
        }
Ejemplo n.º 2
0
 public void Clone(object value)
 {
     // Writes a deep (value-wise) copy onto the object from value
     if (value.GetType() == typeof(EquationsOfMotion))
     {
         EquationsOfMotion v = (EquationsOfMotion)value;
         EvaluationFunction = v.EvaluationFunction;
         InitialFunction    = v.InitialFunction;
         Type = v.Type;
     }
 }