3D Maple plot option | Default setting (if applicable) | Description |
|---|
ambientlight | | Used as ambientlight=[r, g, b]. Sets the red, green, and blue intensity of the ambient light for user-defined lighting. r, g, and b values must be numeric in the range 0 to 1. |
axes | boxed | Used as axes=f. Specifies the type of axes. Choose from: boxed, frame, none, or normal. |
axesfont | | Used as axesfont=l. Font for the labels on the tick marks of the axes (specified in the same manner as font). Overrides values specified for font. |
axis | | Used as axis=t or axis[dir]=t. Specifies information about the x-axis, y-axis, and z-axis. axis=t applies the information given in t to all 3 axes. axis[dir]=t allows the information to be specified for a single axis or 2 axes, with dir taking the value 1 (x-axis), 2 (y-axis), and 3 (z-axis), or a sequence of 2 of these values. |
caption | no caption | Used as caption=c. The caption printed under the plot (rendered in the image), and the alt-text readable by a screen reader for accessibility purposes. The value c can be a list consisting of the caption text followed by the font option. |
captionfont | | Used as captionfont=l. Specifies the font for a plot caption (specified in the same manner as font). Overrides values specified for font. |
color | | Used as color=c or colour=c. Specifies the color of the plot. c should be spelled without capital letters (Example: blue, not Blue). (Note: color specification takes precedence over shading specification, regardless of the order of the options in the command.) |
contours | 10 | Used as contours=n. Specifies the number of contours or a list of contour values. n is a positive integer or a list of contour values. |
coords | Cartesian | Used as coords=c. The coordinate system. The value c is a choice from the list of coords. |
filled | | Used as filled=true/false or a list. If set to true, the area between the surface and the x-y plane is given a solid color. The value of the filled option can also be a list containing 1 or more sub-options (color, style, or transparency), applied only to the filled area and not to the original surface itself. (Note: this option doesn't work with non-Cartesian coordinate systems.) |
filledregions | | Used as filledregions=true/false. If set to true, the regions defined by the curves on a surface are filled with different colors. Only valid with the contourplot3d, listcontplot3d, and plot3d commands (with the style=contour option, for plot3d). (Note: this option doesn't work with non-Cartesian coordinate systems.) |
font | | Used as font=l. Defines the font for the plot title, caption, axis tickmark labels, and axis labels if no values have been specified for the axesfont, captionfont, labelfont, or titlefont options. The value l is a list of the form [family, style, size]. family can be: Times, Courier, Helvetica, or Symbol (Tip: family can also be any font name supported by your system, such as Tahoma or Lucida in Windows; Note: the first letter of the family value must be capitalized). style can be omitted or can be: roman, bold, italic, bolditalic, oblique, or boldoblique (Note: the Symbol family doesn't accept a style option). size is the point size to be used. |
glossiness | 1 | Used as glossiness=g. Specifies the glossiness of a plotted surface. g controls the amount of light reflected from the surface and must evaluate to a floating-point number in the range 0 to 1. A g value of 0 results in no light reflected, giving the surface a matte or dull finish; a value of 1 results in maximum reflection, giving a glossy finish. (Note: reflections can be rendered only if point light sources are enabled — either a built-in light model, or a user-specified lightmodel with at least 1 light source enabled via the lightmodel or light option.) |
grid | [49, 49] | Used as grid=[m,n]. Specifies the dimensions of a rectangular grid on which the points are generated (equally spaced). (Note: the surface is rendered using the specified grid option and can affect the look of the surface wireframe. When the style option is set to surfacewireframe, a wireframe corresponding to the grid is drawn; some gridlines may be omitted to avoid a very dense wireframe.) |
gridstyle | | Used as gridstyle=x. Specifies the grid shape. x can be: rectangular or triangular. (Note: this option isn't available for all 3D plot objects — Example: gridstyle has no effect on polyhedra created with the plots[polyhedraplot] command or with the plot3d command combined with the filled=true option.) |
labeldirections | horizontal | Used as labeldirections=[x, y, z]. Specifies the direction in which labels are printed along the axes. The values of x, y, and z must be horizontal or vertical. (Note: the axes option must be set to boxed, frame, or normal.) |
labelfont | | Used as labelfont=l. Font for the labels on the axes of the plot (specified in the same manner as font). Overrides values specified for font. |
labels | The names of the variables in the original function to be plotted (if available) | Used as labels=[x, y, z]. Specifies labels for the axes. If labels aren't specified and there aren't available variable names in the plotted function, no labels are applied. x, y, and z must be a string. |
light | | Used as light=[phi, theta, r, g, b]. Adds a directed light source from the direction of phi, theta in spherical coordinates. Red, green, and blue intensities are given by r, g, and b, which must be numeric in the range 0 to 1. |
lightmodel | light3 | Used as lightmodel=x. Selects a predefined light model to illuminate the plot. Valid light models: none, light1, light2, light3, and light4. (Note: the value x must be in lowercase.) |
linestyle | solid | Used as linestyle=t. Controls the line style of curves. t can be an integer from 1 to 7, where each integer represents a line style, in order: (1) solid, (2) dot, (3) dash, (4) dashdot, (5) longdash, (6) spacedash, or (7) spacedot. t can also be the name of an available line style (Example: dash). |
numpoints | 49 | Used as numpoints=n. Specifies the minimum number of points to be generated for a curve or a surface. (Note: if the numpoints=n option is defined, the plot3d command uses a rectangular grid of dimension isqrt(n+3)+1. Otherwise, the plot3d command uses the default value for the grid option.) |
orientation | [55, 75, 0] (if the orientation option is not specified) | Used as orientation=[theta, phi, psi]. Orientation is specified by angles in degrees. psi defines the plot rotation about the x-axis. phi defines the plot rotation (transformation) about the y-axis. theta defines the plot rotation (transformation) about the z-axis. These angles are the Euler angles for the transformation matrix, using the axes specified. The angle psi is optional and is assumed to be 0 if not given. |
projection | orthogonal | Used as projection=r. Specifies the perspective from which the surface is viewed. r is a real number between 0 and 1: 1 results in orthogonal projection, and 0 results in wide-angle perspective rendering. r can also be: fisheye (0), normal (0.5), or orthogonal (1). |
scaling | unconstrained (plot is scaled to fit the window) | Used as scaling=s. Specifies the scaling of the graph. The constrained value causes all axes to use the same scale (Example: a sphere appears perfectly round). |
shading | (device-dependent) | Used as shading=s. Specifies how the surface is colored. s can be: xy, xyz, z, zgrayscale, zhue, or none. (Note: the color option takes precedence over the shading option, regardless of the order of the options in the command.) |
size | | Used as size=[w,h]. Specifies the size of the plot window. You can set the size by specifying the number of pixels, a proportion of worksheet width, a ratio (Example: a square), the golden ratio, or a custom ratio. w (width) must be a positive numeric value or the string default. h (height) must be a positive numeric value, or: default, golden, or square. If w or h is a number of 10 or more, it specifies the number of pixels for the width or height. If w or h is default, the default size (which may be interface-specific) is used. If w is a number less than 10, the plot window width is w multiplied by the width of the worksheet (Note: this form for w is ignored if the plot is part of a plot array). If h is a number less than 10, the height is h multiplied by the width of the plot window as given by w. If h is square, this is equivalent to h having the value 1.0. If h is golden, this is equivalent to h having the value equal to the reciprocal of the golden ratio (1/2 + √5/2). |
style | surfacewireframe | Used as style=s. The plot style can be: surface (patchnogrid), surfacewireframe (patch), contour, surfacecontour (patchcontour), wireframe (line), wireframeopaque (hidden), point, or pointline. surface results in a colored surface patch rendering. wireframe produces a wireframe. contour produces contour lines. wireframeopaque produces a wireframe over an opaque surface. point results in a plot of the sample points only. (Note: the surface is rendered using the specified grid option. When the style option is set to surfacewireframe, a wireframe corresponding to the grid is drawn; some gridlines may be omitted to avoid a very dense wireframe.) |
symbol | plot device-specific if style=point | Used as symbol=s. Specifies the symbol to use for plotted points. Choose from: asterisk, box, circle, cross, diagonalcross, diamond, point, solidsphere, or sphere. |
symbolsize | 10 | Used as symbolsize=n. The size (in points) of a symbol used in plotting can be given by a positive integer. (Note: this doesn't affect symbol=point.) |
thickness | 0 | Used as thickness=n. Specifies the thickness of lines in the plot. n must be a non-negative number. A value of 0 produces the thinnest line that looks good in most contexts. |
tickmarks | | Used as tickmarks=[m, n, p]. m, n, and p specify the tickmark placement for the x-axis, y-axis, and z-axis, respectively. Choose from: an integer specifying the number of tickmarks, a list of values specifying locations, a list of equations each having the form location=label, a name, or a spacing structure. For greater control over the appearance of tickmarks, use the axis option. If the axis option is also provided and contains a tickmarks sub-option, that option overrides this tickmarks option. |
title | no title | Used as title=t. The title for the plot. t must be a string or a list consisting of the title followed by the font option. (Tip: you can create multi-line titles for standard plots — use the characters \n to start a new title line.) |
titlefont | | Used as titlefont=l. Font for the title of the plot (specified in the same manner as font). Overrides values specified for font. |
transparency | | Used as transparency=t. Specifies the transparency of the plot surface. t must evaluate to a floating-point number in the range 0 to 1. A value of 0 means opaque; a value of 1 means fully transparent. |
view | entire surface | Used as view=zmin..zmax or [xmin..xmax, ymin..ymax, zmin..zmax]. Indicates the minimum and maximum coordinates of the surface to be displayed on the screen. |
viewpoint | | Used as viewpoint=v. Allows you to create an animation by varying the viewpoint through a 3D plot, as if a camera were flying through the plot. v is a name or list of sub-options that defines the camera path. (Note: if the same option is provided more than once with different values, the final value specified is generally the setting that's used.) |