Open
Description
The following list of functions are copied from the INDEX file.
Use the checkmark to indicate of a function has been initially ported to Python, and use the "initial test" checkmark to indicate if the function has been tested and works for basic cases (does not need to be fully tested)
iso2mesh >> Iso2Mesh
Streamlined mesh generation - shortcuts
-
v2m.m
- initial test
-
v2s.m
- initial test
-
s2m.m
- initial test
-
s2v.m
- initial test
-
m2v.m
- initial test
-
sms.m
- initial test
Streamlined mesh generation
-
vol2mesh.m
- initial test
-
vol2surf.m
- initial test
-
surf2mesh.m
- initial test
-
surf2vol.m
- initial test
-
mesh2vol.m
- initial test
Iso2mesh main function backend
-
binsurface.m
- initial test
-
cgalv2m.m
- initial test
-
cgals2m.m
- initial test
-
vol2restrictedtri.m
- initial test
-
surf2volz.m
- initial test
-
mesh2mask.m
- initial test
Iso2mesh primitive meshing functions
-
meshabox.m
- initial test
-
meshasphere.m
- initial test
-
meshanellip.m
- initial test
-
meshunitsphere.m
- initial test
-
meshacylinder.m
- initial test
-
meshgrid5.m
- initial test
-
meshgrid6.m
- initial test
-
latticegrid.m
- initial test
-
extrudecurve.m
- initial test
-
meshcylinders.m
- initial test
Mesh decomposition and query
-
finddisconnsurf.m
- initial test
-
surfedge.m
- initial test
-
volface.m
- initial test
-
extractloops.m
- initial test
-
meshconn.m
- initial test
-
meshcentroid.m
- initial test
-
nodevolume.m
- initial test
-
elemvolume.m
- initial test
-
neighborelem.m
- initial test
-
layersurf.m
- initial test
-
faceneighbors.m
- initial test
-
edgeneighbors.m
- initial test
-
maxsurf.m
- initial test
-
flatsegment.m
- initial test
-
orderloopedge.m
- initial test
-
mesheuler.m
- initial test
-
bbxflatsegment.m
- initial test
-
surfplane.m
- initial test
-
surfinterior.m
- initial test
-
surfpart.m
- initial test
-
surfseeds.m
- initial test
-
meshquality.m
- initial test
-
meshedge.m
- initial test
-
meshface.m
- initial test
-
surfacenorm.m
- initial test
-
nodesurfnorm.m
- initial test
-
uniqedges.m
- initial test
-
uniqfaces.m
- initial test
-
advancefront.m
- initial test
-
innersurf.m
- initial test
-
outersurf.m
- initial test
-
surfvolume.m
- initial test
-
insurface.m
- initial test
Mesh processing and reparing
-
meshcheckrepair.m
- initial test
-
meshreorient.m
- initial test
-
removedupelem.m
- initial test
-
removedupnodes.m
- initial test
-
removeisolatednode.m
- initial test
-
removeisolatedsurf.m
- initial test
-
surfaceclean.m
- initial test
-
getintersecttri.m
- initial test
-
delendelem.m
- initial test
-
surfreorient.m
- initial test
Mesh registration - Metch Toolbox
-
proj2mesh.m
- initial test
-
dist2surf.m
- initial test
-
regpt2surf.m
- initial test
-
affinemap.m
- initial test
Polyline handling
-
slicesurf.m
- initial test
-
slicesurf3.m
- initial test
-
polylinelen.m
- initial test
-
polylinesimplify.m
- initial test
-
polylineinterp.m
- initial test
-
closestnode.m
- initial test
Mesh resampling and optimization
-
meshresample.m
- initial test
-
remeshsurf.m
- initial test
-
smoothsurf.m
- initial test
-
sortmesh.m
- initial test
-
mergemesh.m
- initial test
-
meshrefine.m
- initial test
-
mergesurf.m
- initial test
-
surfboolean.m
- initial test
-
fillsurf.m
- initial test
-
highordertet.m
- initial test
-
elemfacecenter.m
- initial test
-
barydualmesh.m
- initial test
-
meshinterp.m
- initial test
-
meshremap.m
- initial test
-
extrudesurf.m
- initial test
File I/O
-
saveasc.m
- initial test
-
savedxf.m
- initial test
-
savestl.m
- initial test
-
savebinstl.m
- initial test
-
saveinr.m
- initial test
-
saveoff.m
- initial test
-
savesmf.m
- initial test
-
savesurfpoly.m
- initial test
-
savegts.m
- initial test
-
readgts.m
- initial test
-
savemsh.m
- initial test
-
savevrml.m
- initial test
-
readasc.m
- initial test
-
readinr.m
- initial test
-
readmedit.m
- initial test
-
readoff.m
- initial test
-
readsmf.m
- initial test
-
readtetgen.m
- initial test
-
deletemeshfile.m
- initial test
-
mcpath.m
- initial test
-
mwpath.m
- initial test
-
savemedit.m
- initial test
-
savejson.m
- initial test
-
loadjson.m
- initial test
-
saveubjson.m
- initial test
-
loadubjson.m
- initial test
-
loadmsgpack.m
- initial test
-
savemsgpack.m
- initial test
-
savebj.m
- initial test
-
loadbj.m
- initial test
-
savemphtxt.m
- initial test
-
savetetgenele.m
- initial test
-
savetetgennode.m
- initial test
-
saveabaqus.m
- initial test
-
savenirfast.m
- initial test
-
readnirfast.m
- initial test
-
readnifti.m
- initial test
-
readmptiff.m
- initial test
-
loadjsnirf.m
- initial test
-
savejsnirf.m
- initial test
-
loadsnirf.m
- initial test
-
savesnirf.m
- initial test
-
readobjmesh.m
- initial test
-
loadjmesh.m
- initial test
-
readobjmesh.m
- initial test
Volumetric image pre-processing
-
bwislands.m
- initial test
-
fillholes3d.m
- initial test
-
deislands2d.m
- initial test
-
deislands3d.m
- initial test
-
ndgaussian.m
- initial test
-
ndimfilter.m
- initial test
-
imedge3d.m
- initial test
-
internalpoint.m
- initial test
-
smoothbinvol.m
- initial test
-
thickenbinvol.m
- initial test
-
thinbinvol.m
- initial test
-
maskdist.m
- initial test
Mesh plotting
-
plotmesh.m
- initial test
-
plotsurf.m
- initial test
-
plottetra.m
- initial test
-
plotedges.m
- initial test
-
qmeshcut.m
- initial test
Miscellaneous functions
-
surfdiffuse.m
- initial test
-
volmap2mesh.m
- initial test
-
isoctavemesh.m
- initial test
-
getvarfrom.m
- initial test
-
raytrace.m
- initial test
-
linextriangle.m
- initial test
-
getplanefrom3pt.m
- initial test
-
getexeext.m
- initial test
-
fallbackexeext.m
- initial test
-
iso2meshver.m
- initial test
-
raysurf.m
- initial test
-
getoptkey.m
- initial test
-
rotatevec3d.m
- initial test
-
rotmat2vec.m
- initial test
-
varargin2struct.m
- initial test
-
jsonopt.m
- initial test
-
mergestruct.m
- initial test
-
orthdisk.m
- initial test
-
nestbracket2dim.m
- initial test
- fast_match_bracket
- initial test
- match_bracket
- initial test
-
memmapstream.m
- initial test
-
aos2soa.m
- initial test
-
soa2aos.m
- initial test
No need to port below functions -
JData functions -- covered by the jdata/bjdata python modules
-
savejmesh.m
- initial test
-
loadjnifti.m
- initial test
-
savejnifti.m
- initial test
-
loadnifti.m
- initial test
-
savenifti.m
- initial test
-
jdatahash.m
- initial test
-
jdataencode.m
- initial test
-
jdatadecode.m
- initial test
-
jdict.m
- initial test
-
jload.m
- initial test
-
jsave.m
- initial test
-
decodevarname.m
- initial test
-
encodevarname.m
- initial test
-
jnifticreate.m
- initial test
-
nifticreate.m
- initial test
-
nii2jnii.m
- initial test
-
jnii2nii.m
- initial test
-
niicodemap.m
- initial test
-
niiformat.m
- initial test
-
savebnii.m
- initial test
-
savejnii.m
- initial test
-
jsonpath.m
- initial test
-
jsonset.m
- initial test
-
jsoncache.m
- initial test
-
json2couch.m
- initial test
-
filterjsonmmap.m
- initial test
File I/O
Data compression -- provided by jdata and python built-in modules
-
zlibencode.m
- initial test
-
zlibdecode.m
- initial test
-
gzipencode.m
- initial test
-
gzipdecode.m
- initial test
-
lzmaencode.m
- initial test
-
lzmadecode.m
- initial test
-
lzipencode.m
- initial test
-
lzipdecode.m
- initial test
-
lz4encode.m
- initial test
-
lz4decode.m
- initial test
-
lz4hcencode.m
- initial test
-
lz4hcdecode.m
- initial test
-
base64decode.m
- initial test
-
base64encode.m
- initial test
-
blosc2encode.m
- initial test
-
blosc2decode.m
- initial test
-
zstdeecode.m
- initial test
-
zstddecode.m
- initial test
-
octavezmat.m
- initial test
GUI
-
i2m.m
- initial test
-
img2mesh.m
- initial test
-
metchgui.m
- initial test
- metchgui_one
- initial test
May need to extend jdata module to include these jsnirf/jnifty files
-
snirfcheck.m
- initial test
-
snirfcreate.m
- initial test
-
snirfdecode.m
- initial test
-
jsnirfcreate.m
- initial test
-
niiheader2jnii.m
- initial test
Metadata
Metadata
Assignees
Labels
No labels