pan_camera

pan_camera(fig=None, camera='left lateral')

Set camera position using R ggseg3d-style view names.

Supports both direct calls and pipe syntax:

# Direct call
fig = pan_camera(fig, "left lateral")

# Pipe syntax
fig = ggseg3d() | pan_camera("left lateral")

Parameters

Name Type Description Default
fig go.Figure | str | None The plotly figure to modify. Can be omitted for pipe syntax. None
camera str Camera view position. Available views: - ‘left lateral’, ‘right lateral’ - outside view of hemisphere - ‘left medial’, ‘right medial’ - inside (midline) view - ‘left superior’, ‘right superior’ - top view - ‘left inferior’, ‘right inferior’ - bottom view - ‘left anterior’, ‘right anterior’ - front view - ‘left posterior’, ‘right posterior’ - back view 'left lateral'

Returns

Name Type Description
go.Figure The modified figure (allows chaining).

Examples

>>> fig = ggseg3d(atlas=dk())
>>> fig = pan_camera(fig, "left lateral")
>>> # Or using pipe syntax:
>>> fig = ggseg3d() | pan_camera("left lateral")