You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
gibbonCode/GIBBON
The Geometry and Image-Based Bioengineering add-On for MATLAB
http://gibboncode.org/
GIBBON (The Geometry and Image-Based Bioengineering add-ON) is an open-source MATLAB toolbox by Kevin M. Moerman and includes an array of image and geometry visualization and processing tools and is interfaced with free open source software such as TetGen, for robust tetrahedral meshing, and FEBio for finite element analysis. The combination provides a highly flexible image-based modelling environment and enables advanced inverse finite element analysis.
IMPORTANT cite as:
K. M. Moerman, “GIBBON: The Geometry and Image-Based Bioengineering add-On,” J. Open Source Softw., vol. 3, no. 22, p. 506, Feb. 2018, doi: 10.21105/joss.00506
Example sentence to cite this work:
"... the mesh was created using the open source toolbox GIBBON (v3.5.0, Moerman et al. 2018, https://www.gibboncode.org)"
Cite As
Moerman, Kevin M. “GIBBON: The Geometry and Image-Based Bioengineering Add-On.” The Journal of Open Source Software, vol. 3, no. 22, The Open Journal, Feb. 2018, p. 506, doi:10.21105/joss.00506.
Select Citation Style
MLA |
Moerman, Kevin M. “GIBBON: The Geometry and Image-Based Bioengineering Add-On.” The Journal of Open Source Software, vol. 3, no. 22, The Open Journal, Feb. 2018, p. 506, doi:10.21105/joss.00506.
|
APA |
Moerman, K. M. (2018). GIBBON: The Geometry and Image-Based Bioengineering add-On. The Journal of Open Source Software, 3(22), 506. The Open Journal. Retrieved from https://doi.org/10.21105%2Fjoss.00506
|
BibTeX |
@article{M_Moerman_2018,
doi = {10.21105/joss.00506},
url = {https://doi.org/10.21105%2Fjoss.00506},
year = 2018,
month = {feb},
publisher = {The Open Journal},
volume = {3},
number = {22},
pages = {506},
author = {Kevin M Moerman},
title = {{GIBBON}: The Geometry and Image-Based Bioengineering add-On},
journal = {The Journal of Open Source Software}
}
|
Requires
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- AI, Data Science, and Statistics > Statistics and Machine Learning Toolbox > Descriptive Statistics and Visualization >
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
docs
- DEMO_febio_0058_face_tube_loading.m
- HELP_checkerBoard3D.m
- HELP_faces2elementSideSets.m
- HELP_febioOutputView.m
- HELP_gnanmax.m
- HELP_gnanmean.m
- HELP_gnanmin.m
- HELP_gnansum.m
- HELP_import_ctgr.m
- HELP_import_ctgr.m
- HELP_import_obj_geom.m
- HELP_import_obj_geom.m
- HELP_localRefineMap.m
- HELP_localRefineMap.m
- HELP_octa2tet.m
- HELP_octa2tet.m
- HELP_patch2lattice.m
- HELP_patch2lattice.m
- HELP_patchAnnotate.m
- HELP_patchAnnotate.m
- HELP_patchBoundaryLabelEdges.m
- HELP_patchBoundaryLabelEdges.m
- HELP_patchEdgeCrossProduct.m
- HELP_patchEdgeCrossProduct.m
- HELP_patchSmoothFaceMeasure.m
- HELP_patchSmoothFaceMeasure.m
- HELP_patch_area.m
- HELP_patch_area.m
- HELP_randUnitVec.m
- HELP_randUnitVec.m
- HELP_read_gmsh.m
- HELP_read_gmsh.m
- HELP_runGmsh.m
- HELP_runGmsh.m
- HELP_spacing2numVertices.m
- HELP_spacing2numVertices.m
- HELP_spectral.m
- HELP_spectral.m
- HELP_spheregrid.m
- HELP_spheregrid.m
- HELP_sphereIm.m
- HELP_sphereIm.m
- HELP_sphere_index.m
- HELP_sphere_index.m
- HELP_subPenta.m
- HELP_subPenta.m
- HELP_tetVolMeanEst.m
- HELP_tetVolMeanEst.m
- HELP_triPatchSmoothRayTraced.m
- HELP_triPatchSmoothRayTraced.m
- HELP_triSurfSplitBoundary.m
- HELP_triSurfSplitBoundary.m
- HELP_turbo.m
- HELP_turbo.m
- HELP_vecPair2Rot.m
- HELP_vecPair2Rot.m
- HELP_voxelDistMarch.m
- HELP_voxelDistMarch.m
- WIP_anim8_lego_figure.m
- WIP_anim8_lego_figure.m
- WIP_aorta_hex_mesh_01.m
- WIP_aorta_hex_mesh_01.m
- WIP_DEMO_febio_00XX_fsi_bifurcation.m
- WIP_DEMO_febio_00XX_fsi_bifurcation.m
- WIP_DEMO_febio_00XX_fsi_straight_tube.m
- WIP_DEMO_febio_00XX_fsi_straight_tube.m
- WIP_DEMO_gmsh_febio.m
- WIP_DEMO_gmsh_febio.m
- WIP_DEMO_gmsh_meshing.m
- WIP_DEMO_gmsh_meshing.m
- WIP_febio_0053_hip_implant_lattice_02.m
- WIP_febio_0053_hip_implant_lattice_02.m
- WIP_full_hex_pillow_raytrace_01.m
- WIP_full_hex_pillow_raytrace_01.m
- WIP_golden_ratio_spherical_seeds.m
- WIP_golden_ratio_spherical_seeds.m
- WIP_mesh_extrude_cell_image_01.m
- WIP_mesh_extrude_cell_image_01.m
- WIP_mesh_extrude_rounded_voronoi_square_01.m
- WIP_mesh_extrude_rounded_voronoi_square_01.m
docs/docTools
- addCodeFooter.m
- addCodeFooter.m
- helpPublishTemplate.m
- helpPublishTemplate.m
- helpToDo.m
- helpToDo.m
- removeCodeFooter.m
- removeCodeFooter.m
lib
- abaqusStruct2inp
- abaqusStruct2inp
- addAttributeSetXML
- addAttributeSetXML
- addAttributeXML
- addAttributeXML
- addElementSetXML
- addElementSetXML
- addElementValueXML
- addElementValueXML
- addElementXML
- addElementXML
- addHelpSearch
- addHelpSearch
- adjacentdircount
- adjacentdircount
- affineTransformationMatrixDirect
- affineTransformationMatrixDirect
- agd
- agd
- amfStruct2xml
- amfStruct2xml
- anim8
- anim8
- axisGeom
- axisGeom
- axisLim
- axisLim
- axis_inc
- axis_inc
- batman
- batman
- bezierCurve
- bezierCurve
- bias_nodes1d
- bias_nodes1d
- biharmonicSplineInterpolation
- biharmonicSplineInterpolation
- blood
- blood
- bloodbone
- bloodbone
- boxconstrain
- boxconstrain
- box_indices
- box_indices
- cap_patchcylinder
- cap_patchcylinder
- cart2im
- cart2im
- cell2txtfile
- cell2txtfile
- cellEig
- cellEig
- cellPair2struct
- cellPair2struct
- cellTrace
- cellTrace
- cFigure
- cFigure
- changeFileExtensions
- changeFileExtensions
- che
- che
- checkerBoard3D
- checkerBoard3D
- circlefit
- circlefit
- cividis
- cividis
- ckmkdir
- ckmkdir
- cleanDir
- cleanDir
- cleanUpTetGen
- cleanUpTetGen
- cmaperise
- cmaperise
- coarsepatch
- coarsepatch
- coneTriMesh
- coneTriMesh
- constrainedDelaunayTetGen
- constrainedDelaunayTetGen
- contour2levelset
- contour2levelset
- contour2logic
- contour2logic
- contourRegularise
- contourRegularise
- cow
- cow
- createHelpDemoDocumentation
- createHelpDemoDocumentation
- crossProdMat
- crossProdMat
- cs3dPath
- cs3dPath
- csapsPar
- csapsPar
- cunique
- cunique
- curvePathOrderFix
- curvePathOrderFix
- curveToEdgeList
- curveToEdgeList
- DCM2euler
- DCM2euler
- dcmFolder2MATobject
- dcmFolder2MATobject
- dcmFolderAnon
- dcmFolderAnon
- defMetrics
- defMetrics
- delaunayZip
- delaunayZip
- dev
- dev
- diamondLattice
- diamondLattice
- dicom3Dpar
- dicom3Dpar
- dihedralAngles
- dihedralAngles
- discQuadMesh
- discQuadMesh
- disp2strain
- disp2strain
- dispDoneGibbonCode
- dispDoneGibbonCode
- dispStartTitleGibbonCode
- dispStartTitleGibbonCode
- distND
- distND
- doubleContraction
- doubleContraction
- dualClad
- dualClad
- dualLattice
- dualLattice
- dyadicProduct
- dyadicProduct
- edgeLengths
- edgeLengths
- edgeListToCurve
- edgeListToCurve
- edgeNormal
- edgeNormal
- edgeVec
- edgeVec
- efw
- efw
- element2faces
- element2faces
- element2HexLattice
- element2HexLattice
- element2lattice
- element2lattice
- element2patch
- element2patch
- elephant
- elephant
- ellipseCoord
- ellipseCoord
- ellipseCoord3
- ellipseCoord3
- ellipseFit
- ellipseFit
- ellipseFit3
- ellipseFit3
- ellipsoidFit_centered
- ellipsoidFit_centered
- errorbarC_XY
- errorbarC_XY
- euler2DCM
- euler2DCM
- eulerChar
- eulerChar
- evenlySampleCurve
- evenlySampleCurve
- evenlySpaceCurve
- evenlySpaceCurve
- exportGif
- exportGif
- exportGifAnim8
- exportGifAnim8
- export_INP
- export_INP
- export_mesh
- export_mesh
- export_off
- export_off
- export_STL_txt
- export_STL_txt
- faces2elementSideSets
- faces2elementSideSets
- faceToVertexMeasure
- faceToVertexMeasure
- febio
- febio
- febioDoc
- febioDoc
- febioOutputView
- febioOutputView
- febioStruct2xml
- febioStruct2xml
- febioStructTemplate
- febioStructTemplate
- febioStructTemplate_v2p5
- febioStructTemplate_v2p5
- febioStructTemplate_v3p0
- febioStructTemplate_v3p0
- febView
- febView
- femur
- femur
- fftnconv
- fftnconv
- FFT_derivative
- FFT_derivative
- filletCurve
- filletCurve
- fire
- fire
- fireice
- fireice
- fixNormalsOutward
- fixNormalsOutward
- flare
- flare
- fmin_fvalfind_ppform
- fmin_fvalfind_ppform
- fmin_symbolic_form
- fmin_symbolic_form
- foamWrap
- foamWrap
- fourthOrderCell
- fourthOrderCell
- fourthOrderMat
- fourthOrderMat
- freeBoundaryPatch
- freeBoundaryPatch
- freeMemory
- freeMemory
- gaborCoil
- gaborCoil
- gaborFilter
- gaborFilter
- gabor_kernel
- gabor_kernel
- gaussianpdf
- gaussianpdf
- gauss_kernel
- gauss_kernel
- gcombvec
- gcombvec
- gcontains
- gcontains
- gcontour
- gcontour
- gd
- gd
- gdoc
- gdoc
- gdrawnow
- gdrawnow
- gedge
- gedge
- geoSphere
- geoSphere
- getColumns
- getColumns
- getFEBioPath
- getFEBioPath
- getFebioSpecVersion
- getFebioSpecVersion
- getimdat
- getimdat
- getInnerPoint
- getInnerPoint
- getInnerVoxel
- getInnerVoxel
- getSubPaths
- getSubPaths
- getTestFiles
- getTestFiles
- getUndocumented
- getUndocumented
- getViewProfile
- getViewProfile
- getVoronoiStats
- getVoronoiStats
- ggremesh
- ggremesh
- gjet
- gjet
- gnanmax
- gnanmax
- gnanmean
- gnanmean
- gnanmin
- gnanmin
- gnansum
- gnansum
- gpatch
- gpatch
- gpublish
- gpublish
- gramSchmidtOrtho
- gramSchmidtOrtho
- graphicsModels
- graphicsModels
- gray2RGBColorMap
- gray2RGBColorMap
- grayColor
- grayColor
- graygjet
- graygjet
- grayjet
- grayjet
- grayJetc
- grayJetc
- grid2patch
- grid2patch
- griddata_delaunay
- griddata_delaunay
- groupVertices
- groupVertices
- gtitle
- gtitle
- gviridis
- gviridis
- gxmlwrite
- gxmlwrite
- hemiSphereCylMesh
- hemiSphereCylMesh
- hemiSphereMesh
- hemiSphereMesh
- hemiSphereRegionMesh
- hemiSphereRegionMesh
- hessianScalar
- hessianScalar
- hex2patch
- hex2patch
- hex2rdl
- hex2rdl
- hex2tet
- hex2tet
- hex8_hex20
- hex8_hex20
- hexahedral_hexagon_beam
- hexahedral_hexagon_beam
- hexMeshBox
- hexMeshBox
- hexMeshCubeSphere
- hexMeshCubeSphere
- hexMeshCylinder
- hexMeshCylinder
- hexMeshHemiSphere
- hexMeshHemiSphere
- hexMeshSphere
- hexMeshSphere
- hexVol
- hexVol
- hip_implant
- hip_implant
- honeyCombMesh
- honeyCombMesh
- ice
- ice
- icolorbar
- icolorbar
- igviridis
- igviridis
- im2cart
- im2cart
- im2MRcart
- im2MRcart
- im2MRcartNeg
- im2MRcartNeg
- im2patch
- im2patch
- imageResample
- imageResample
- image_numeric
- image_numeric
- imlabelMean
- imlabelMean
- importAbaqusDat
- importAbaqusDat
- importAnyBodyOutput
- importAnyBodyOutput
- importEleFile_tetGen
- importEleFile_tetGen
- importFaceFile_tetGen
- importFaceFile_tetGen
- importFEBio_logfile
- importFEBio_logfile
- importNodeFile_tetGen
- importNodeFile_tetGen
- importTETGEN
- importTETGEN
- import_ctgr
- import_ctgr
- import_FEB
- import_FEB
- import_INP
- import_INP
- import_obj.m
- import_obj.m
- import_obj_geom
- import_obj_geom
- import_off
- import_off
- import_STL
- import_STL
- import_STL_bin
- import_STL_bin
- import_STL_txt
- import_STL_txt
- imrician
- imrician
- imsphere_IND_INT
- imsphere_IND_INT
- imx
- imx
- inc2cumDisp
- inc2cumDisp
- ind2logic
- ind2logic
- ind2patch
- ind2patch
- ind2subn
- ind2subn
- inddiag
- inddiag
- inddisp2cumdisp
- inddisp2cumdisp
- inferno
- inferno
- inputdlgStruct
- inputdlgStruct
- insphere
- insphere
- interp1_ND
- interp1_ND
- interpDirVec
- interpDirVec
- interp_polar
- interp_polar
- interp_spherical
- interp_spherical
- intesselation
- intesselation
- intriangle
- intriangle
- inv_parbound
- inv_parbound
- isapprox
- isapprox
- isclose
- isclose
- isConvexPolyhedron
- isConvexPolyhedron
- iseven
- iseven
- isGlobalSurfDirOutward
- isGlobalSurfDirOutward
- ishappy
- ishappy
- isInsideTR
- isInsideTR
- isPolyClockwise
- isPolyClockwise
- isrounded
- isrounded
- isrowmember
- isrowmember
- ivoigtMap
- ivoigtMap
- iwarmcold
- iwarmcold
- joinElementSets
- joinElementSets
- kabschRotationMatrix
- kabschRotationMatrix
- kelvinMap
- kelvinMap
- kelvinUnMap
- kelvinUnMap
- kronDelta
- kronDelta
- kvw
- kvw
- kwJet
- kwJet
- lameInvertHookeOrthotropic
- lameInvertHookeOrthotropic
- laplacian_smoothing
- laplacian_smoothing
- levelset2isosurface
- levelset2isosurface
- lineVec
- lineVec
- linspacen
- linspacen
- localRefineMap
- localRefineMap
- loftLinQuad2hex
- loftLinQuad2hex
- logic2isosurface
- logic2isosurface
- logic2levelset
- logic2levelset
- logic2subind
- logic2subind
- logicErodeDilate
- logicErodeDilate
- logicRemoveInterior
- logicRemoveInterior
- logit
- logit
- loremIpsum
- loremIpsum
- magma
- magma
- makeSymbolicStiffnessTensor
- makeSymbolicStiffnessTensor
- maskfind
- maskfind
- maskimage
- maskimage
- mask_design
- mask_design
- mat2strIntDouble
- mat2strIntDouble
- matplotlibColormap
- matplotlibColormap
- maxDist
- maxDist
- maxFig
- maxFig
- maxnumel
- maxnumel
- mcol
- mcol
- meanfilt3
- meanfilt3
- meanValueCoordinates
- meanValueCoordinates
- mergeImageData
- mergeImageData
- mergeImageSet
- mergeImageSet
- mergeVertices
- mergeVertices
- mesh2tri
- mesh2tri
- meshBoundary
- meshBoundary
- meshCleave
- meshCleave
- meshDistMarch
- meshDistMarch
- meshView
- meshView
- mfv
- mfv
- minDist
- minDist
- minFig
- minFig
- minPolyTwist
- minPolyTwist
- mJet
- mJet
- MRcart2im
- MRcart2im
- MRcart2imNeg
- MRcart2imNeg
- MRimageUnitScale
- MRimageUnitScale
- mrow
- mrow
- multiRegionTriMesh2D
- multiRegionTriMesh2D
- multiRegionTriMeshUneven2D
- multiRegionTriMeshUneven2D
- ndet
- ndet
- nonlinspace
- nonlinspace
- nowStr
- nowStr
- numConnect
- numConnect
- numOrder
- numOrder
- numReplace
- numReplace
- oblique_mask
- oblique_mask
- octa2tet
- octa2tet
- ongrid
- ongrid
- orange
- orange
- overobj2
- overobj2
- padeven
- padeven
- padLinDim
- padLinDim
- padrep
- padrep
- parasaurolophus
- parasaurolophus
- parbound
- parbound
- parHipImplant
- parHipImplant
- parLimNat
- parLimNat
- patch2EdgeIm
- patch2EdgeIm
- patch2edgeIND
- patch2edgeIND
- patch2Im
- patch2Im
- patch2lattice
- patch2lattice
- patch2obj
- patch2obj
- patch2STL
- patch2STL
- patch2tri
- patch2tri
- patchAnnotate
- patchAnnotate
- patchArea
- patchArea
- patchBoundary
- patchBoundary
- patchBoundaryLabelEdges
- patchBoundaryLabelEdges
- patchCentre
- patchCentre
- patchCleanUnused
- patchCleanUnused
- patchClosedCylinder
- patchClosedCylinder
- patchConnectivity
- patchConnectivity
- patchCount
- patchCount
- patchCurvature
- patchCurvature
- patchcylinder
- patchcylinder
- patchCylSurfClose
- patchCylSurfClose
- patchDetach
- patchDetach
- patchEdgeAngles
- patchEdgeAngles
- patchEdgeCollapse
- patchEdgeCollapse
- patchEdgeCrossProduct
- patchEdgeCrossProduct
- patchEdgeLengths
- patchEdgeLengths
- patchEdges
- patchEdges
- patchExtend
- patchExtend
- patchExtrude
- patchExtrude
- patchFaceAngles
- patchFaceAngles
- patchFeatureDetect
- patchFeatureDetect
- patchIND
- patchIND
- patchMarchDistMapIterative
- patchMarchDistMapIterative
- patchNanFix
- patchNanFix
- patchNormal
- patchNormal
- patchNormalFix
- patchNormalFix
- patchNormPlot
- patchNormPlot
- patchPathAngles
- patchPathAngles
- patchPointDist
- patchPointDist
- patchRemoveCollapsed
- patchRemoveCollapsed
- patchSmooth
- patchSmooth
- patchSmoothFaceMeasure
- patchSmoothFaceMeasure
- patchThick
- patchThick
- patchTorus
- patchTorus
- patchVectorTangent
- patchVectorTangent
- patchVolume
- patchVolume
- patch_area
- patch_area
- patch_dual
- patch_dual
- pathLength
- pathLength
- pathSepFix
- pathSepFix
- pdfView
- pdfView
- pentaVol
- pentaVol
- pillowHex
- pillowHex
- plane_fit
- plane_fit
- plane_intersect
- plane_intersect
- plasma
- plasma
- platonic_solid
- platonic_solid
- plotContours
- plotContours
- plotV
- plotV
- point2TriSurfDist
- point2TriSurfDist
- pointAnnotate
- pointAnnotate
- pointCloudPrinDir
- pointCloudPrinDir
- pointLocationTR
- pointLocationTR
- pointLocationTR_parfor
- pointLocationTR_parfor
- pointSetDistMap
- pointSetDistMap
- pointSetPrincipalDir
- pointSetPrincipalDir
- polar_loop_space
- polar_loop_space
- polyarea_signed
- polyarea_signed
- polycentroid
- polycentroid
- polyCircularity
- polyCircularity
- polyContourThick
- polyContourThick
- polyCurveLength
- polyCurveLength
- polyExtrude
- polyExtrude
- polyLineIntersect
- polyLineIntersect
- polyLoftLinear
- polyLoftLinear
- polyNormal
- polyNormal
- polyOrderDelaunay
- polyOrderDelaunay
- polyResample
- polyResample
- polyRevolve
- polyRevolve
- polySet2Im
- polySet2Im
- polythick
- polythick
- polyTube
- polyTube
- ppInv
- ppInv
- ppval_extrapVal
- ppval_extrapVal
- pp_x_at_y
- pp_x_at_y
- prin2effective
- prin2effective
- pround
- pround
- publishHelpDocAll
- publishHelpDocAll
- qginput
- qginput
- quad2tri
- quad2tri
- quad4_quad8
- quad4_quad8
- quadBox
- quadBox
- quadPlate
- quadPlate
- quadrep
- quadrep
- quadSphere
- quadSphere
- quadSurfRemoveTwoConnect
- quadSurfRemoveTwoConnect
- quadThick
- quadThick
- quad_smooth
- quad_smooth
- quiver3Dpatch
- quiver3Dpatch
- quiverCurve
- quiverCurve
- quiverLine
- quiverLine
- quiverTriad
- quiverTriad
- quiverVec
- quiverVec
- randInCircle
- randInCircle
- randUnitVec
- randUnitVec
- rand_angle
- rand_angle
- rayleighpdf
- rayleighpdf
- reactionDiffusionMesh
- reactionDiffusionMesh
- read_gmsh.m
- read_gmsh.m
- regionTriMesh2D
- regionTriMesh2D
- regionTriMesh3D
- regionTriMesh3D
- regionTriMeshRand2D
- regionTriMeshRand2D
- remeshTriSurfDistMap
- remeshTriSurfDistMap
- removeNotIndexed
- removeNotIndexed
- resampleColormap
- resampleColormap
- rgbImage2ColorMap
- rgbImage2ColorMap
- rhombicDodecahedron
- rhombicDodecahedron
- rhombicDodecahedronHex
- rhombicDodecahedronHex
- rhombicDodecahedronMesh
- rhombicDodecahedronMesh
- ricianpdf
- ricianpdf
- rician_LMMSE_filter
- rician_LMMSE_filter
- rigidbody_transform
- rigidbody_transform
- rigidTransformationMatrixDirect
- rigidTransformationMatrixDirect
- rigidTransformVertices
- rigidTransformVertices
- rms
- rms
- rot2VecAngle
- rot2VecAngle
- rotate_vertices
- rotate_vertices
- rozenbrock
- rozenbrock
- runGmsh.m
- runGmsh.m
- runMonitorFEBio
- runMonitorFEBio
- runTetGen
- runTetGen
- R_squared
- R_squared
- sampleCurveEvenly
- sampleCurveEvenly
- sawtoothWave
- sawtoothWave
- scalePatch
- scalePatch
- scancell
- scancell
- scatterV
- scatterV
- scatter_stats
- scatter_stats
- scf
- scf
- scramble
- scramble
- seedIndex2triangulation
- seedIndex2triangulation
- selectBox
- selectBox
- setFEBioPath
- setFEBioPath
- setViewProfile
- setViewProfile
- set_output_request_FEBIO
- set_output_request_FEBIO
- shear_bulk2poisson
- shear_bulk2poisson
- shear_poisson2bulk
- shear_poisson2bulk
- shiftV
- shiftV
- sigmoid_pchip
- sigmoid_pchip
- simplexImIntersect
- simplexImIntersect
- sliceIntersectPatch
- sliceIntersectPatch
- smoothHeaviside
- smoothHeaviside
- smoothSquareWave
- smoothSquareWave
- smoothTaubin
- smoothTaubin
- snap2grid
- snap2grid
- snapSubInd
- snapSubInd
- spacing2numVertices
- spacing2numVertices
- sparseMin
- sparseMin
- sparseSphericalMask
- sparseSphericalMask
- specialPointerShape
- specialPointerShape
- spectral
- spectral
- sph
- sph
- spheregrid
- spheregrid
- sphereIm
- sphereIm
- sphereOctant
- sphereOctant
- sphere_index
- sphere_index
- spinodoid
- spinodoid
- splitCurveSetMesh
- splitCurveSetMesh
- splitVertices
- splitVertices
- spmax
- spmax
- spmin
- spmin
- squircle
- squircle
- sround
- sround
- stanford_bunny
- stanford_bunny
- stochasticMicrostructure
- stochasticMicrostructure
- struct2txt
- struct2txt
- structComplete
- structComplete
- strwrap
- strwrap
- sub2indn
- sub2indn
- subCurve
- subCurve
- subdevTexture
- subdevTexture
- subEdge
- subEdge
- subHex
- subHex
- subImage
- subImage
- subPenta
- subPenta
- subQuad
- subQuad
- subQuadCatmullClark
- subQuadCatmullClark
- subTet
- subTet
- subtri
- subtri
- subTriCentre
- subTriCentre
- subTriDual
- subTriDual
- subTriLocal
- subTriLocal
- subTriLoop
- subTriLoop
- subTriSplit
- subTriSplit
- surfacePairIntersect
- surfacePairIntersect
- surface_intersect
- surface_intersect
- surf_slice
- surf_slice
- sv2
- sv2
- sv3
- sv3
- SVD_filter
- SVD_filter
- sweepCurveBezier
- sweepCurveBezier
- sweepCurveSmooth
- sweepCurveSmooth
- sweepLoft
- sweepLoft
- tensor2voigtMap
- tensor2voigtMap
- tensorArray2tensorCell
- tensorArray2tensorCell
- tesBoundary
- tesBoundary
- tesgrid
- tesgrid
- tesgroup
- tesgroup
- tesIND
- tesIND
- tesSmooth
- tesSmooth
- tesSmoothPosNeg
- tesSmoothPosNeg
- tesSmooth_HC
- tesSmooth_HC
- tesSmooth_LAP
- tesSmooth_LAP
- testGibbon
- testGibbon
- tet2hex
- tet2hex
- tet4_tet10
- tet4_tet10
- tetMeshBox
- tetMeshBox
- tetVol
- tetVol
- tetVolMeanEst
- tetVolMeanEst
- textImage
- textImage
- textureCoord2FaceColor
- textureCoord2FaceColor
- textView
- textView
- tform
- tform
- thetaphi2DCM
- thetaphi2DCM
- thetaphi2vec
- thetaphi2vec
- tri2quad
- tri2quad
- tri2quadGroupSplit
- tri2quadGroupSplit
- tri2rhombi
- tri2rhombi
- tri3_tri6
- tri3_tri6
- tri6_subtri3
- tri6_subtri3
- triangleRayIntersection
- triangleRayIntersection
- triangleWave
- triangleWave
- triangle_wave
- triangle_wave
- triBox
- triBox
- triEdgeSplit
- triEdgeSplit
- trigradient
- trigradient
- triIncenter
- triIncenter
- triLinearTet_F
- triLinearTet_F
- triLinearTri_F
- triLinearTri_F
- triLinearTri_F2D
- triLinearTri_F2D
- triMeshEquilateral
- triMeshEquilateral
- trinorm
- trinorm
- triPatchSmoothRayTraced
- triPatchSmoothRayTraced
- triplet_find
- triplet_find
- triplyPeriodicMinimal
- triplyPeriodicMinimal
- triplyPeriodicMinimalSurface
- triplyPeriodicMinimalSurface
- triPolyDualRefine
- triPolyDualRefine
- triRemeshLabel
- triRemeshLabel
- TriScatteredInterp_nat_near
- TriScatteredInterp_nat_near
- TriScatteredInterp_ND
- TriScatteredInterp_ND
- triSurf2Im
- triSurf2Im
- triSurf2ImSpec
- triSurf2ImSpec
- triSurfCentroid
- triSurfCentroid
- triSurfCloseHoles
- triSurfCloseHoles
- triSurfLogicSharpFix
- triSurfLogicSharpFix
- triSurfPermuteColor
- triSurfPermuteColor
- triSurfRayTrace
- triSurfRayTrace
- triSurfRemoveThreeConnect
- triSurfRemoveThreeConnect
- triSurfSelfTriangulateBoundary
- triSurfSelfTriangulateBoundary
- triSurfSetDist
- triSurfSetDist
- triSurfSlice
- triSurfSlice
- trisurfsmooth
- trisurfsmooth
- triSurfSmoothFourier
- triSurfSmoothFourier
- trisurfsmoothHC
- trisurfsmoothHC
- triSurfSplitBoundary
- triSurfSplitBoundary
- triSurfVolume
- triSurfVolume
- trisurf_intersect
- trisurf_intersect
- triThick
- triThick
- tri_area
- tri_area
- truncatedOctahedron
- truncatedOctahedron
- truncatedOctahedronMesh
- truncatedOctahedronMesh
- truncatePolyhedra
- truncatePolyhedra
- turbo
- turbo
- txt2struct
- txt2struct
- txtfile2cell
- txtfile2cell
- uiThreshErode
- uiThreshErode
- ukr
- ukr
- uniqueIntegerRow
- uniqueIntegerRow
- unique_map
- unique_map
- unique_patch
- unique_patch
- unpadeven
- unpadeven
- unsharp
- unsharp
- unzipAll
- unzipAll
- utah_teapot
- utah_teapot
- var2cellstr
- var2cellstr
- vcw
- vcw
- vec2strIntDouble
- vec2strIntDouble
- vecAngle2Rot
- vecAngle2Rot
- vecnormalize
- vecnormalize
- vecPair2Rot
- vecPair2Rot
- vecPairClosestPoint
- vecPairClosestPoint
- vectorOrthogonalPair