materials.character will read the materials from an im3d
compatible image file on disk.
materials.hxsurf will extract the materials from an
hxsurf object
materials(x, ...)
# S3 method for default
materials(x, ...)
# S3 method for character
materials(x, ...)
# S3 method for hxsurf
materials(x, ...)An object in memory or, for materials.character, an image on
disk.
additional parameters passed to methods (presently ignored)
A data.frame with columns name, id, col
Note that the id column will be the 1-indexed order that the
material appears in the surf$Region list for hxsurf objects
and the 0-indexed mask values for an image.
Presently only AmiraMesh images are supported since they have a standardised way of encoding labels, whereas NRRDs would have to use key-value pairs according to some ad hoc convention.
Other hxsurf:
as.hxsurf(),
as.mesh3d(),
plot3d.hxsurf(),
read.hxsurf(),
subset.hxsurf(),
write.hxsurf()