[R] Accessing the C++ source associated with the rgl function shade3d
Rasmus Liland
jr@| @end|ng |rom po@teo@no
Thu Jul 30 01:27:26 CEST 2020
Dear Byron,
On 2020-07-29 18:04 -0400, Duncan Murdoch wrote:
> The arrow3d function is also a pure R
> function, but not a generic. You can
> see the source by typing "arrow3d".
... but if I type rgl::shade3d, I get
> rgl::shade3d
function (x, ...)
UseMethod("shade3d")
<bytecode: 0x562692966fb8>
<environment: namespace:rgl>
> dput(rgl::shade3d)
function (x, ...)
UseMethod("shade3d")
I've observed this is possible in the
past, but now I can't remember how ...
On 2020-07-29 15:34 -0700, Jeff Newmiller wrote:
> On July 29, 2020 2:35:33 PM PDT, Byron Dom wrote:
> > I'm not familiar with how GitHub is
> > organized
>
> The official way is to find the CRAN
> package page and download the tar.gz
> file and extract the files. Either
> way, you get the whole package source
> code this way.
I have a hunch this is the file you're
looking for
https://github.com/cran/rgl/blob/master/R/ashape3d.R
Remember, dealing with code on github is
just a small uptick from how Linux was
developed before, by shipping around
diffs and tarballs on a mailing list
much similar to this one, Thorvalds
merging them into the kernel in the
authoritarian way.
You can do it! *cheers*
Best,
Rasmus
[1] http://gameoftrees.org/
More information about the R-help
mailing list