implicitfunctionline properties
implicitfunctionline graphics object properties.
📄Description

This page documents the visible properties returned by properties for an implicitfunctionline graphics object.

Property Action Type and supported values
Annotation updates annotation metadata used by graphics inspection. Type: graphics annotation object or empty handle value. Supported values: annotation handle or empty handle.
BeingDeleted reports object deletion state. Type: text scalar or character row vector. Supported values: 'off', 'on'.
BusyAction controls callback queuing while another callback is running. Type: text scalar or character row vector. Supported values: 'queue', 'cancel'.
ButtonDownFcn runs when the object receives a mouse-button event. Type: callback value. Supported values: [], function handle, character vector, string scalar, or callback cell array.
Children stores child graphics handles. Type: graphics object handle vector. Supported values: empty vector or child handles.
Clipping controls clipping to the parent axes. Type: text scalar or character row vector. Supported values: 'on', 'off'.
Color sets the implicit curve color. Type: RGB triplet or color name. Supported values: RGB triplet, short color name, or long color name.
ColorMode 'auto' lets Nelson recompute the paired property; 'manual' preserves the assigned value. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
ContextMenu attaches a context menu to the object. Type: graphics object handle scalar. Supported values: [] or a uicontextmenu handle.
ContourMatrix stores generated contour segment data. Type: numeric matrix. Supported values: [] or a contour matrix.
CreateFcn runs when the object is created. Type: callback value. Supported values: [], function handle, character vector, string scalar, or callback cell array.
DataTipTemplate updates interactive data tip content. Type: data tip template object or empty handle value. Supported values: data tip template handle or empty handle.
DeleteFcn runs when the object is deleted. Type: callback value. Supported values: [], function handle, character vector, string scalar, or callback cell array.
DisplayName sets the label used by legends and object identification. Type: text value. Supported values: character row vector or string scalar.
EdgeAlpha sets internal contour line transparency. Type: numeric scalar. Supported values: values in [0, 1].
EdgeColor sets the internal contour line color. Type: color value. Supported values: RGB triplet, short or long color name, 'flat', 'interp', or 'none'.
FaceAlpha sets internal filled contour transparency. Type: numeric scalar or text value. Supported values: values in [0, 1], 'flat', or 'interp'.
FaceColor sets internal filled contour color. Type: color value. Supported values: RGB triplet, short or long color name, 'flat', 'interp', or 'none'.
Fill controls internal contour filling. Type: text scalar or character row vector. Supported values: 'off', 'on'.
Floating controls whether contours use their level as z-coordinate. Type: text scalar or character row vector. Supported values: 'off', 'on'.
Function sets the function sampled to generate the implicit curve. Type: function handle. Supported values: scalar function handle with two inputs.
HandleVisibility controls handle discovery. Type: text scalar or character row vector. Supported values: 'on', 'off', 'callback'.
HitTest controls whether the object can receive pointer events. Type: text scalar or character row vector. Supported values: 'on', 'off'.
Interruptible controls whether callbacks can be interrupted. Type: text scalar or character row vector. Supported values: 'on', 'off'.
LabelColor sets internal contour label color. Type: color value. Supported values: RGB triplet, short or long color name, 'flat', 'interp', or 'none'.
LabelFormat sets internal contour label formatting. Type: text value or function handle. Supported values: format text, string scalar, or function handle.
LabelSpacing sets spacing between internal contour labels. Type: numeric scalar. Supported values: finite nonnegative values.
LevelList stores the implicit zero level used for drawing. Type: numeric vector. Supported values: real finite level values.
LevelListMode stores automatic or manual internal contour levels. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
LevelStep sets internal contour level spacing. Type: numeric scalar. Supported values: finite positive values.
LevelStepMode stores automatic or manual internal level spacing. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
LineColor sets the internal contour line color. Type: color value. Supported values: RGB triplet, short or long color name, 'flat', 'interp', or 'none'.
LineStyle sets the implicit curve line style. Type: text scalar or character row vector. Supported values: '-', '--', ':', '-.', or 'none'.
LineStyleMode 'auto' lets Nelson recompute the paired property; 'manual' preserves the assigned value. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
LineWidth sets the implicit curve line width. Type: numeric scalar. Supported values: finite positive values.
Marker sets the implicit curve marker. Type: text scalar or character row vector. Supported values: marker names such as 'none', 'o', '+', '*', '.', 'x', 'square', or 'diamond'.
MarkerEdgeColor sets the marker edge color. Type: RGB triplet or color name. Supported values: 'auto', 'none', RGB triplet, or color name.
MarkerFaceColor sets the marker fill color. Type: RGB triplet or color name. Supported values: 'auto', 'none', RGB triplet, or color name.
MarkerMode 'auto' lets Nelson recompute the paired property; 'manual' preserves the assigned value. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
MarkerSize sets the marker size. Type: numeric scalar. Supported values: finite positive values.
MeshDensity sets the number of sample points in each direction. Type: positive integer scalar. Supported values: integers greater than one.
Parent sets the parent axes. Type: graphics object handle scalar. Supported values: axes handle.
PickableParts controls which parts can receive pointer events. Type: text scalar or character row vector. Supported values: 'visible', 'all', 'none'.
Selected sets object selection state. Type: text scalar or character row vector. Supported values: 'off', 'on'.
SelectionHighlight controls selection highlighting. Type: text scalar or character row vector. Supported values: 'on', 'off'.
SeriesIndex stores series ordering. Type: integer scalar. Supported values: finite integer value.
ShowText controls internal contour label display. Type: text scalar or character row vector. Supported values: 'off', 'on'.
SourceTable binds the object data to a table; the variable properties select columns. Type: table. Supported values: empty table or a table providing bound variables.
Tag stores user text for object identification. Type: text value. Supported values: character row vector or string scalar.
TextList sets internal contour levels that receive labels. Type: numeric vector. Supported values: real finite level values.
TextListMode stores automatic or manual internal labeled levels. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
TextStep sets spacing between internal labeled contour levels. Type: numeric scalar. Supported values: finite positive values.
TextStepMode stores automatic or manual internal label spacing. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
Type reports the graphics object type. Type: read-only text. Supported values: 'implicitfunctionline'.
UserData stores user data on the object. Type: any Nelson value. Supported values: any value.
Visible controls object visibility. Type: text scalar or character row vector. Supported values: 'on', 'off'.
XData stores sampled x-coordinates. Type: numeric matrix. Supported values: real numeric matrix matching YData and ZData.
XDataMode stores automatic or manual x-coordinate data. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
XDataSource stores the x-data source expression. Type: text value. Supported values: character row vector or string scalar.
XRange sets the sampled x-interval. Type: two-element numeric vector. Supported values: finite increasing limits.
XRangeMode selects automatic or manual x-range limits. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
XVariable updates the stored object state. Type: text scalar or character row vector. Supported values: empty text or a workspace/table variable name.
YData stores sampled y-coordinates. Type: numeric matrix. Supported values: real numeric matrix matching XData and ZData.
YDataMode stores automatic or manual y-coordinate data. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
YDataSource stores the y-data source expression. Type: text value. Supported values: character row vector or string scalar.
YRange sets the sampled y-interval. Type: two-element numeric vector. Supported values: finite increasing limits.
YRangeMode selects automatic or manual y-range limits. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
YVariable updates the stored object state. Type: text scalar or character row vector. Supported values: empty text or a workspace/table variable name.
ZData stores sampled function values. Type: numeric matrix. Supported values: real numeric matrix matching XData and YData.
ZDataMode 'auto' lets Nelson recompute the paired property; 'manual' preserves the assigned value. Type: text scalar or character row vector. Supported values: 'auto', 'manual'.
ZDataSource stores the z-data source expression. Type: text value. Supported values: character row vector or string scalar.
ZLocation sets the z-plane used to draw the internal contour. Type: numeric scalar or text value. Supported values: finite scalar, 'zmin', or 'zmax'.
ZVariable updates the stored object state. Type: text scalar or character row vector. Supported values: empty text or a workspace/table variable name.
💡Examples
Inspect implicit function line properties.
h = fimplicit(@(x, y) x.^2 + y.^2 - 1);
names = properties(h);
🔗See Also
fimplicitfunctioncontour properties
Edit this page on GitHub