[Master Index]
[Index for export/brede]
brede_sur
(export/brede/brede_sur.m)
Function Synopsis
varargout = brede_sur(varargin)
Help text
brede_sur - Overview of 'sur' structure and functions
Functions:
brede_sur_area - Area of surface
brede_sur_color - Make color for the surface
brede_sur_connectivity - Return connectivity matrix
brede_sur_cube - Construct cube
brede_sur_dist - Distance computation
brede_sur_drury - Return Drury Visible human
brede_sur_octahedron - Construct a octahedron
brede_sur_reduce - Remove some polygons
brede_sur_refine - Add more polygons
brede_sur_octahedron - Construct a octahedron
brede_sur_scalevert - Scale position of vertices
brede_sur_smoothvert - Smooth position of vertices
brede_sur_sphere - Construct a sphere
brede_sur_subsurface - Extract part of surface
brede_sur_sur2mat - Convert to 'mat' structure
brede_sur_tetrahedron - Construct a tetrahedron
brede_sur_triangularize - Turn surface into triangles
brede_sur_unfold - Unfold the cortex
brede_read_off - Read OFF file
brede_ta3_sur - Plot 'sur' structure in 3D
brede_ui_sur - Graphical user interface for 'sur'
brede_vol_vol2sur - Convert a volume to a surface
brede_write_off - Write OFF file
The 'sur' structure contains a surface represented by faces
and vertices of polygons. The 'faces' and 'vertices' field are
mandatory, the other field optional.
If called with no input argument this function will start the
graphical user interface for 'sur' structure (controled by the
brede_ui_sur function) with the surface from Drury and Van
Essen Visible Human.
Structure:
S.description - Short text description
S.faces - Faces index from one in vertices matrix
S.filename - Filename if structure read from file
S.type = 'sur' - Structure identifier
S.vertices - Vx3 matrix with V vertices
Example:
S1 = brede_sur_octahedron('size', 0.03);
S2 = brede_sur_refine(S1);
S3 = brede_sur_reduce(S2);
figure, brede_ta3_frame, brede_ta3_sur(S3)
See also BREDE, BREDE_SUR_AREA, BREDE_SUR_COLOR,
BREDE_SUR_CONNECTIVITY, BREDE_SUR_CUBE,
BREDE_SUR_DIST, BREDE_SUR_DRURY,
BREDE_SUR_OCTAHEDRON, BREDE_SUR_REDUCE,
BREDE_SUR_REFINE, BREDE_SUR_SCALEVERT,
BREDE_SUR_SMOOTHVERT, BREDE_SUR_SPHERE,
BREDE_SUR_SUBSURFACE, BREDE_SUR_SUR2MAT,
BREDE_SUR_TETRAHEDRON, BREDE_SUR_TRIANGULARIZE,
BREDE_SUR_UNFOLD, BREDE_READ_OFF, BREDE_TA3_SUR,
BREDE_UI_SUR, BREDE_VOL_VOL2SUR, BREDE_WRITE_OFF.
$Id: brede_sur.m,v 1.12 2007/07/13 20:22:15 fn Exp $
Cross-Reference Information
This function calls
This function is called by
Produced by mat2html on Fri Jun 20 17:43:05 2008
Cross-Directory links are: OFF