NAME

LiveGraphics3D.pl - provides the ability to have an interactive 3D plot.

DESCRIPTION

Macros for handling interactive 3D graphics.

This parses LiveGraphics3D data into Plotly traces. See https://www-users.cse.umn.edu/~rogness/lg3d/mma_syntax.html for information about the Mathematica syntax of the LiveGraphics3D format. Note that not all of the syntax is supported by this macro. Instead of creating this data directly, it is recommended to use one of the other LiveGraphics PG macros that generate this data. See LiveGraphicsCylindricalPlot3D.pl, LiveGraphicsParametricCurve3D.pl, LiveGraphicsParametricSurface3D.pl, LiveGraphicsRectangularPlot3D.pl, LiveGraphicsVectorField2D.pl, and LiveGraphicsVectorField3D.pl.

METHODS

The following methods are provided.

LiveGraphics3D

Usage: LiveGraphics3D(options)

The following options can be given.

Live3Dfile

Usage: Live3Dfile($file, options)

Load a data file. This just calls LiveGraphics3D with the file option set to $file. All other options supported by LiveGraphics3D can also be given.

Live3Ddata

Usage: Live3Ddata($input, options)

Load raw Graphics3D data. This just calls LiveGraphics3D with the input option set to $input. All other options supported by LiveGraphics3D can also be given.