All object- and search-based tools in Marvin are seamlessly linked together. To better understand the flow amongst the various Tools, here is a visual guide.
lowercase
Tool name represents an instantiation of that tool, e.g. cube = Cube()
. To go from a Marvin Cube
to a Marvin Spaxel
, you can use the cube.getSpaxel
method or the cube[x,y]
notation. Conversely, to go from a Spaxel
to a Cube
, you would use the spaxel.cube
attribute. Single- or Bi- directional arrows tell you which directions you can flow to and from the various tools.