| zoomMove | R Documentation |
Add a zoom animation
zoomMove(NGLVieweR, center, zoom, duration = 0, z_offSet = 0)
NGLVieweR |
A NGLVieweR object. |
center |
Target distance of selected atoms/residues. See the section "selection-language" in the official NGL.js manual. |
zoom |
Target zoom of selected atoms/residues. See the section "selection-language" in the official NGL.js manual. |
duration |
Optional animation time in milliseconds (default = 0). |
z_offSet |
Optional zoom offset value (default = 0). |
Applies to the last structure added. The camera moves after all
structures are loaded and superposed (see setSuperpose()). If
zoomMove() is used for several structures, the last one is used
(with a warning). The center is that of the atom coordinates, so it does
not follow setPosition(), setRotation() or setScale().
List of zoomMove parameters to NGLVieweR htmlwidgets
object.
setScale()
setRotation()
setPosition()
Other transformations:
setPosition(),
setRotation(),
setScale()
NGLVieweR("7CID") %>%
stageParameters(backgroundColor = "white") %>%
addRepresentation("cartoon", param=list(name="cartoon", colorValue="red")) %>%
addRepresentation("ball+stick", param=list(name="ball+stick",
colorValue="yellow",
colorScheme="element",
sele="200")) %>%
zoomMove("200:A.C", "200:A.C", 2000, -20)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.