valores que não estão sendo copiados para o próximo ambiente (local)?

Considere esta saída debrowser() que está localizado dentrocalcDistance:

Called from: calcDistance(object = rst, xy = xy[[i]][j, ], effect.distance = effect.distance)
Browse[1]> ls.str()
effect.distance :  num 236
object : Formal class 'RasterLayer' [package "raster"] with 12 slots
xy :  Named num [1:2] -101.8 35.5

Browse[1]> 
debugging in: xyValues(object = object, xy = xy, buffer = effect.distance)
debug: standardGeneric("xyValues")

Browse[2]> ls.str()
object : Formal class 'RasterLayer' [package "raster"] with 12 slots
xy :  Named num [1:2] -101.8 35.5

As funções são as seguintes: simulationRun> createDistRaster> calcDistance> raster :: xyValues. Na saída acima, você vê apenas os dois últimos.xyValues é do pacote raster.

O primeiro parágrafo do código mostra que três objetos estão presentes:effect.distance, object, xy. No segundo parágrafo, descemos para xyValues chamando debug (xyValues). No terceiro parágrafo, podemos ver queeffect.distance está desaparecido.

Minha pergunta é: Mesmo queobject exy parecem ser copiados para oxyValues ambiente muito bem,effect.distance não é. Como isso pode ser explicado?

Minha sessionInfo ()

R version 2.11.1 (2010-05-31) 
i386-pc-mingw32 

locale:
[1] LC_COLLATE=Slovenian_Slovenia.1250  LC_CTYPE=Slovenian_Slovenia.1250   
[3] LC_MONETARY=Slovenian_Slovenia.1250 LC_NUMERIC=C                       
[5] LC_TIME=Slovenian_Slovenia.1250    

attached base packages:
[1] splines   stats     graphics  grDevices utils     datasets  methods  
[8] base     

other attached packages:
 [1] raster_1.3-11   foreach_1.3.0   codetools_0.2-2 iterators_1.0.3
 [5] Hmisc_3.8-2     survival_2.35-8 spam_0.22-0     splancs_2.01-27
 [9] sp_0.9-66       spatstat_1.20-2 deldir_0.0-12   mgcv_1.6-2     

loaded via a namespace (and not attached):
[1] cluster_1.12.3     grid_2.11.1        lattice_0.18-8     Matrix_0.999375-39
[5] nlme_3.1-96        tools_2.11.1 

questionAnswers(2)

yourAnswerToTheQuestion