/// <summary> /// Clona hasta una variaciĆ³n /// </summary> public MovementVariationModel CloneTo(MovementBaseModel parent, MovementVariationModel target, MovementFigureModel movement) { MovementVariationModel variation = new MovementVariationModel(parent); // Clona los movimientos variation.Movements.AddRange(Movements.CloneTo(variation, target, movement)); // Devuelve la variaciĆ³n clonada return(variation); }