# v3d.plotly

[[[Source]]](https://github.com/google-research/visu3d/tree/main/visu3d/plotly/__init__.py)

```{eval-rst}
.. automodule:: visu3d.plotly
  :no-members:
```

## Symbols


### Class

|  |  |
--- | ---
[v3d.plotly.FigConfig](FigConfig) | Figure configuration options.
[v3d.plotly.TraceConfig](TraceConfig) | Configuration of a single v3d object.
[v3d.plotly.Visualizable](Visualizable) | Interface for elements which are visualizable.

### Function

|  |  |
--- | ---
[v3d.plotly.make_cones_kwargs](make_cones_kwargs) | Returns the kwargs to plot cones.
[v3d.plotly.make_fig](make_fig) | Returns the figure from the given data.
[v3d.plotly.make_lines_kwargs](make_lines_kwargs) | Returns the kwargs to plot lines.
[v3d.plotly.make_lines_traces](make_lines_traces) | Trace independent lines.
[v3d.plotly.make_points](make_points) | Display a 2d or 3d point cloud.
[v3d.plotly.make_traces](make_traces) | Returns the traces from the given data.
[v3d.plotly.make_zero_point](make_zero_point) | Returns the trace corresponding to the origin (0, 0, 0) point.
[v3d.plotly.subsample](subsample) | Flatten and subsample the arrays (keeping the last dimension).
[v3d.plotly.to_xyz_dict](to_xyz_dict) | Convert np.array to xyz dict.

```{toctree}
:hidden:

FigConfig
TraceConfig
make_cones_kwargs
make_fig
make_lines_kwargs
make_lines_traces
make_points
make_traces
make_zero_point
subsample
to_xyz_dict
Visualizable
```