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

