Macro Library plot3d

Basic 3D graph display, HTML Canvas or Flash fallback. Also includes functions to embed or link to CalcPlot3D.

plot3d

plot3d(f(x,y),xmin,xmax,ymin,ymax,[disc,width,height,axes,alttext]) or
plot3d("[x(u,v),y(u,v),z(u,v)]",umin,umax,vmin,vmax,[disc,width,height,axes,bounds,alttext])
discritization is optional - defaults to 20
width and height default to 300
axes defaults to 1 (on), set to 0 for off
bounds: xmin,xmax,ymin,ymax,zmin,zmax
alttext: text for non-visual users. Can also be added later using replace3dalttext

spacecurve

spacecurve("[x(t),y(t),z(t)]",tmin,tmax,[disc,width,height,axes,bounds,alttext])
discritization is optional - defaults to 50
width and height default to 300
axes defaults to 1 (on), set to 0 for off
bounds: xmin,xmax,ymin,ymax,zmin,zmax
alttext: text for non-visual users. Can also be added later using replace3dalttext

replace3dalttext

replace3dalttext(plot, alttext)
Replaces or adds alt text to a 3D plot generated with plot3d or spacecurve

CalcPlot3Dembed

CalcPlot3Dembed(functions, [width, height, xmin, xmax, ymin, ymax, zmin, zmax, xscale, yscale, zscale, zclipmin, zclipmax, showbox])

Embeds a dynamic figure using CalcPlot3D to draw the graph. The dynamic figure does not show the CalcPlot3D control panel, so if you want that, use the CalcPlot3Dlink function instead.

CalcPlot3Dlink

CalcPlot3Dlink(functions, linktext, [xmin, xmax, ymin, ymax, zmin, zmax, xscale, yscale, zscale, zclipmin, zclipmax, showbox])

Creates a custom link to CalcPlot3D to draw the graph. This view will include the CalcPlot3D control panel for exploring the graph.