surf2patch
Convert surface data to patch data
Syntax
fvc = surf2patch(h)
fvc = surf2patch(Z)
fvc = surf2patch(Z,C)
fvc = surf2patch(X,Y,Z)
fvc = surf2patch(X,Y,Z,C)
fvc = surf2patch(...,'triangles')
[f,v,c] = surf2patch(...)
Description
fvc = surf2patch(h)
converts
the geometry and color data from the surface
object, h
,
into patch format. The output, fvc
, is a structure
containing the face, vertex, and color data. You can pass this structure
directly to the patch
command.
fvc = surf2patch(Z)
calculates
the patch data from the surface's ZData
matrix Z
.
fvc = surf2patch(Z,C)
calculates the patch data from the surface's ZData
and CData
matrices Z
and C
.
fvc = surf2patch(X,Y,Z)
calculates the patch data from the surface's XData
, YData
,
and ZData
matrices X
, Y
,
and Z
.
fvc = surf2patch(X,Y,Z,C)
calculates the patch data from the surface's XData
, YData
, ZData
,
and CData
matrices X
, Y
, Z
,
and C
.
fvc = surf2patch(...,'triangles')
creates triangular faces instead of the quadrilaterals that compose
surfaces.
[f,v,c] = surf2patch(...)
returns the face, vertex, and color data in the three arrays f
, v
,
and c
instead of a struct.
Examples
Version History
Introduced before R2006a
See Also
patch
| reducepatch
| shrinkfaces
| surface
| surf