Next: Surface Properties, Previous: Image Properties, Up: Graphics Object Properties [Contents][Index]
The patch
properties are:
__modified__
: "off"
| {"on"
}alphadatamapping
: "direct"
| "none"
| {"scaled"
}Transparency is not yet implemented for patch objects. alphadatamapping
is unused.
ambientstrength
: scalar, def. 0.30000
Light is not yet implemented for patch objects. ambientstrength
is unused.
backfacelighting
: "lit"
| {"reverselit"
} | "unlit"
Light is not yet implemented for patch objects. backfacelighting
is unused.
beingdeleted
: {"off"
} | "on"
busyaction
: "cancel"
| {"queue"
}buttondownfcn
: string | function handle, def. [](0x0)
cdata
: scalar | matrix, def. [](0x0)
Data defining the patch object color. Patch color can be defined for faces or for vertices.
If cdata
is a scalar index into the current colormap or a RGB triplet, it defines the color of all faces.
If cdata
is an N-by-1 vector of indices or an N-by-3 (RGB) matrix, it defines the color of each one of the N faces.
If cdata
is an N-by-M or an N-by-M-by-3 (RGB) matrix, it defines the color at each vertex.
cdatamapping
: "direct"
| {"scaled"
}children
(read-only): vector of graphics handles, def. [](0x1)
children
is unused.
clipping
: "off"
| {"on"
}If clipping
is "on"
, the patch is clipped in its parent axes limits.
createfcn
: string | function handle, def. [](0x0)
Callback function executed immediately after patch has been created. Function is set by using default property on root object, e.g., set (0, "defaultpatchcreatefcn", 'disp ("patch created!")')
.
deletefcn
: string | function handle, def. [](0x0)
Callback function executed immediately before patch is deleted.
diffusestrength
: scalar, def. 0.60000
Light is not yet implemented for patch objects. diffusestrength
is unused.
displayname
: def. ""
Text of the legend entry corresponding to this patch.
edgealpha
: scalar | matrix, def. 1
Transparency is not yet implemented for patch objects. edgealpha
is unused.
edgecolor
: def. [0 0 0]
edgelighting
: "flat"
| "gouraud"
| {"none"
} | "phong"
Light is not yet implemented for patch objects. edgelighting
is unused.
erasemode
: "background"
| "none"
| {"normal"
} | "xor"
erasemode
is unused.
facealpha
: scalar | matrix, def. 1
Transparency is not yet implemented for patch objects. facealpha
is unused.
facecolor
: {colorspec} | "none"
| "flat"
| "interp"
, def. [0 0 0]
facelighting
: "flat"
| "gouraud"
| {"none"
} | "phong"
Light is not yet implemented for patch objects. facelighting
is unused.
faces
: def. [1 2 3]
facevertexalphadata
: scalar | matrix, def. [](0x0)
Transparency is not yet implemented for patch objects. facevertexalphadata
is unused.
facevertexcdata
: def. [](0x0)
handlevisibility
: "callback"
| "off"
| {"on"
}If handlevisibility
is "off"
, the patch’s handle is not visible in its parent’s "children" property.
hittest
: "off"
| {"on"
}interpreter
: "latex"
| "none"
| {"tex"
}interpreter
is unused.
interruptible
: "off"
| {"on"
}linestyle
: {"-"
} | "--"
| "-."
| ":"
| "none"
linewidth
: def. 0.50000
marker
: "*"
| "+"
| "."
| "<"
| ">"
| "^"
| "d"
| "diamond"
| "h"
| "hexagram"
| {"none"
} | "o"
| "p"
| "pentagram"
| "s"
| "square"
| "v"
| "x"
See line marker property.
markeredgecolor
: {"auto"
} | "flat"
| "none"
markerfacecolor
: "auto"
| "flat"
| {"none"
}markersize
: scalar, def. 6
normalmode
: {"auto"
} | "manual"
parent
: graphics handleHandle of the parent graphics object.
selected
: {"off"
} | "on"
selectionhighlight
: "off"
| {"on"
}specularcolorreflectance
: scalar, def. 1
Light is not yet implemented for patch objects. specularcolorreflectance
is unused.
specularexponent
: scalar, def. 10
Light is not yet implemented for patch objects. specularexponent
is unused.
specularstrength
: scalar, def. 0.90000
Light is not yet implemented for patch objects. specularstrength
is unused.
tag
: string, def. ""
A user-defined string to label the graphics object.
type
(read-only): stringClass name of the graphics object. type
is always "patch"
uicontextmenu
: graphics handle, def. [](0x0)
Graphics handle of the uicontextmenu object that is currently associated to this patch object.
userdata
: Any Octave data, def. [](0x0)
User-defined data to associate with the graphics object.
vertexnormals
: def. [](0x0)
vertices
: vector | matrix, def. 3-by-2 doublevisible
: "off"
| {"on"
}If visible
is "off"
, the patch is not rendered on screen.
xdata
: vector | matrix, def. [0; 1; 0]
ydata
: vector | matrix, def. [1; 1; 0]
zdata
: vector | matrix, def. [](0x0)
Next: Surface Properties, Previous: Image Properties, Up: Graphics Object Properties [Contents][Index]