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.30000Light 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.60000Light 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. 1Transparency 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. 1Transparency 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.50000marker: "*" | "+" | "." | "<" | ">" | "^" | "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. 6normalmode: {"auto"} | "manual"parent: graphics handleHandle of the parent graphics object.
selected: {"off"} | "on"selectionhighlight: "off" | {"on"}specularcolorreflectance: scalar, def. 1Light is not yet implemented for patch objects. specularcolorreflectance is unused.
specularexponent: scalar, def. 10Light is not yet implemented for patch objects. specularexponent is unused.
specularstrength: scalar, def. 0.90000Light 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]