Showing revision 2.0

Detailed SVN commit history


r268 | fangq | 2011-01-31 17:17:31 -0500 (Mon, 31 Jan 2011) | 1 line Changed paths:
   M /trunk/iso2mesh/vol2restrictedtri.m

enable user-specified initial point cloud size


r267 | fangq | 2011-01-31 17:12:17 -0500 (Mon, 31 Jan 2011) | 1 line Changed paths:
   M /trunk/iso2mesh/bin/cgalsurf.mexmaci

update mac binary for cgalsurf


r266 | fangq | 2011-01-31 17:01:29 -0500 (Mon, 31 Jan 2011) | 1 line Changed paths:
   M /trunk/iso2mesh/bin/cgalsurf.exe

update cgalsurf for windows to support init point size


r265 | fangq | 2011-01-31 16:04:28 -0500 (Mon, 31 Jan 2011) | 1 line Changed paths:
   M /trunk/cgalsurf/mesh_a_3d_gray_image.cpp
   M /trunk/iso2mesh/bin/cgalsurf.mexglx

set initial point cloud size from command line


r264 | fangq | 2011-01-31 14:56:07 -0500 (Mon, 31 Jan 2011) | 1 line Changed paths:
   M /trunk/iso2mesh/meshunitsphere.m
   M /trunk/iso2mesh/sample/demo_refine_spherebox_mesh.m

a much more robust meshunitsphere unit


r263 | fangq | 2011-01-15 17:41:42 -0500 (Sat, 15 Jan 2011) | 1 line Changed paths:
   M /trunk/iso2mesh/gendocs.sh
   M /trunk/iso2mesh/meshunitsphere.m
   A /trunk/iso2mesh/s2v.m
   M /trunk/iso2mesh/sample/demo_grayscale_ex1.m
   M /trunk/iso2mesh/sample/demo_refine_spherebox_mesh.m
   M /trunk/iso2mesh/surf2vol.m

add s2v shortcut


r262 | fangq | 2011-01-14 00:39:23 -0500 (Fri, 14 Jan 2011) | 1 line Changed paths:
   M /trunk/iso2mesh/gendocs.sh
   A /trunk/iso2mesh/mergemesh.m
   M /trunk/iso2mesh/plotmesh.m
   M /trunk/iso2mesh/plotsurf.m
   M /trunk/iso2mesh/plottetra.m

add meshmerge, use mesheular to tell surface from volume when both have 4 columns


r261 | fangq | 2011-01-02 21:31:08 -0500 (Sun, 02 Jan 2011) | 1 line Changed paths:
   M /trunk/iso2mesh/README.txt
   M /trunk/iso2mesh/gendocs.sh
   A /trunk/iso2mesh/meshabox.m
   A /trunk/iso2mesh/meshanellip.m
   A /trunk/iso2mesh/meshasphere.m
   A /trunk/iso2mesh/meshunitsphere.m
   M /trunk/iso2mesh/savesurfpoly.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/surfedge.m

add functions to mesh a box, sphere and an ellipsoid


r260 | fangq | 2010-12-23 10:18:16 -0500 (Thu, 23 Dec 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/sample/demo_helloworld.m

make hello world work on octave


r259 | fangq | 2010-12-22 17:54:14 -0500 (Wed, 22 Dec 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/cgals2m.m
   M /trunk/iso2mesh/cgalv2m.m
   A /trunk/iso2mesh/doc/Advanced_Features.txt
   M /trunk/iso2mesh/doc/Download_and_License.txt
   M /trunk/iso2mesh/doc/FAQ.txt
   M /trunk/iso2mesh/doc/Get_Started.txt
   M /trunk/iso2mesh/doc/INSTALL.txt
   M /trunk/iso2mesh/doc/gendoc.sh

RNG seeding support in cgalpoly, update documents


r258 | fangq | 2010-12-22 17:49:26 -0500 (Wed, 22 Dec 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/bin/cgalpoly.exe

update windows binary to enable seeding for cgalpoly


r257 | fangq | 2010-12-22 17:48:23 -0500 (Wed, 22 Dec 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/bin/cgalpoly.mexglx

update cgalpoly.mexglx with RNG


r256 | fangq | 2010-12-22 15:22:17 -0500 (Wed, 22 Dec 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/bin/meshfix.mexa64
   M /trunk/iso2mesh/bin/tetgen.mexa64

pack a64 binaries with upx


r254 | fangq | 2010-12-22 13:12:19 -0500 (Wed, 22 Dec 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/README.txt
   M /trunk/iso2mesh/cgals2m.m
   M /trunk/iso2mesh/cgalv2m.m
   A /trunk/iso2mesh/fallbackexeext.m
   M /trunk/iso2mesh/gendocs.sh
   M /trunk/iso2mesh/getexeext.m
   M /trunk/iso2mesh/getintersecttri.m
   M /trunk/iso2mesh/meshcheckrepair.m
   M /trunk/iso2mesh/meshresample.m
   M /trunk/iso2mesh/plottetview.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/vol2restrictedtri.m

set up exe extension fallback


r253 | fangq | 2010-12-22 11:18:21 -0500 (Wed, 22 Dec 2010) | 1 line Changed paths:
   D /trunk/iso2mesh/bin/cgalpoly.mexmac

remove cgalpoly.mexmac


r252 | fangq | 2010-12-22 10:24:49 -0500 (Wed, 22 Dec 2010) | 1 line Changed paths:
   A /trunk/iso2mesh/bin/cgalpoly.mexmaci
   A /trunk/iso2mesh/bin/tetgen.mexmaci

recompile for mac i386


r251 | fangq | 2010-12-22 01:09:51 -0500 (Wed, 22 Dec 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/bin/tetview.exe

compress tetview.exe


r250 | fangq | 2010-12-22 01:01:25 -0500 (Wed, 22 Dec 2010) | 1 line Changed paths:
   D /trunk/iso2mesh/bin/cgalmesh.mexmac
   A /trunk/iso2mesh/bin/cgalmesh.mexmaci
   D /trunk/iso2mesh/bin/cgalsurf.mexmac
   A /trunk/iso2mesh/bin/cgalsurf.mexmaci

enable RNG seed for i386 Mac OSX


r249 | fangq | 2010-11-10 22:05:15 -0500 (Wed, 10 Nov 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/sample/demo_remesh_surface.m

avoid holes when plotting the smoothed mesh


r248 | fangq | 2010-11-08 11:38:24 -0500 (Mon, 08 Nov 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/ChangeLog.txt

update ChangeLog


r247 | fangq | 2010-11-05 18:32:24 -0400 (Fri, 05 Nov 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1c.m

create the right surface plot


r246 | fangq | 2010-11-05 18:15:05 -0400 (Fri, 05 Nov 2010) | 1 line Changed paths:
   A /trunk/cgalsurf/CGAL
   A /trunk/cgalsurf/CGAL/Surface_mesher
   A /trunk/cgalsurf/CGAL/Surface_mesher/Surface_mesher.h
   A /trunk/cgalsurf/CGAL/make_surface_mesh.h
   M /trunk/cgalsurf/mesh_a_3d_gray_image.cpp
   M /trunk/iso2mesh/bin/cgalmesh.exe
   M /trunk/iso2mesh/bin/cgalmesh.mexglx

hacks to allow seeding of cgalmesher


r244 | fangq | 2010-11-04 14:08:06 -0400 (Thu, 04 Nov 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/vol2surf.m

perturb the isovalues to avoid non-manifold geometries


r243 | fangq | 2010-11-04 13:37:13 -0400 (Thu, 04 Nov 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/bin/cgalmesh.mexglx
   M /trunk/iso2mesh/bin/cgalsurf.mexglx

update cgalsurf and cgalmesh, seeding works for cgalsurf


r242 | fangq | 2010-11-03 16:25:31 -0400 (Wed, 03 Nov 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/cgalv2m.m
   M /trunk/iso2mesh/gendocs.sh
   M /trunk/iso2mesh/vol2restrictedtri.m

correct seed formatting


r241 | fangq | 2010-11-02 18:35:26 -0400 (Tue, 02 Nov 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/bin/cgalmesh.exe
   M /trunk/iso2mesh/bin/cgalmesh.mexglx
   M /trunk/iso2mesh/bin/cgalsimp2.mexglx
   M /trunk/iso2mesh/bin/cgalsurf.exe
   M /trunk/iso2mesh/bin/cgalsurf.mexglx
   M /trunk/iso2mesh/bin/tetview.mexglx
   M /trunk/iso2mesh/cgalv2m.m
   M /trunk/iso2mesh/sample/demo_cgalmesher.m
   M /trunk/iso2mesh/vol2restrictedtri.m

specifying seeds for cgalsurf and cgalmesh modules


r240 | fangq | 2010-10-30 11:46:47 -0400 (Sat, 30 Oct 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/savedxf.m
   M /trunk/iso2mesh/saveoff.m
   M /trunk/iso2mesh/savevrml.m

let saveoff to support 4-node faces


r239 | fangq | 2010-10-30 11:24:36 -0400 (Sat, 30 Oct 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/saveasc.m
   M /trunk/iso2mesh/savedxf.m
   M /trunk/iso2mesh/saveinr.m
   A /trunk/iso2mesh/savemedit.m
   M /trunk/iso2mesh/saveoff.m
   M /trunk/iso2mesh/savevrml.m

add savemedit


r238 | fangq | 2010-10-30 10:15:12 -0400 (Sat, 30 Oct 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/gendocs.sh
   M /trunk/iso2mesh/remeshsurf.m

minor edits


r235 | fangq | 2010-10-18 16:57:34 -0400 (Mon, 18 Oct 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/nodevolume.m
   M /trunk/iso2mesh/surf2mesh.m

let nodevolume to support surfaces


r234 | fangq | 2010-07-25 17:16:44 -0400 (Sun, 25 Jul 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/sample/demo_surf2vol_ex1.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/surf2volz.m

optimize memory use for surf2vol


r233 | fangq | 2010-07-25 16:56:19 -0400 (Sun, 25 Jul 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/plotmesh.m

do hold off after plotting


r232 | fangq | 2010-07-25 16:55:41 -0400 (Sun, 25 Jul 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/smoothbinvol.m

fix speed issues on octave


r231 | fangq | 2010-07-24 14:53:51 -0400 (Sat, 24 Jul 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/sample/demo_directplc_ex1.m
   A /trunk/iso2mesh/sample/demo_helloworld.m
   A /trunk/iso2mesh/sample/helloworld.png
   A /trunk/iso2mesh/sample/helloworld_gray.png

new demo for mesh density controls


r230 | fangq | 2010-07-18 11:47:23 -0400 (Sun, 18 Jul 2010) | 1 line Changed paths:
   A /trunk/iso2mesh/plottetview.m

add wrapper to call tetview to display mesh


r229 | fangq | 2010-07-15 01:13:39 -0400 (Thu, 15 Jul 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/getexeext.m

tested octave on windows


r228 | fangq | 2010-07-14 15:47:16 -0400 (Wed, 14 Jul 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/ChangeLog.txt

correct typo in the codename, ooops


r227 | fangq | 2010-07-14 15:38:53 -0400 (Wed, 14 Jul 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/ChangeLog.txt
   M /trunk/iso2mesh/README.txt

ready to roll out 1.0 beta


r226 | fangq | 2010-07-14 01:05:17 -0400 (Wed, 14 Jul 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/sample/demo_remesh_surface.m

fine tune demo_remesh_surface.m


r225 | fangq | 2010-07-14 00:51:59 -0400 (Wed, 14 Jul 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/ChangeLog.txt
   M /trunk/iso2mesh/README.txt
   M /trunk/iso2mesh/doc/Download_and_License.txt
   M /trunk/iso2mesh/doc/FAQ.txt
   M /trunk/iso2mesh/doc/Get_Started.txt
   M /trunk/iso2mesh/doc/INSTALL.txt
   M /trunk/iso2mesh/doc/gendoc.sh
   A /trunk/iso2mesh/doc/iso2mesh_workflow.jpg
   D /trunk/iso2mesh/doc/iso2mesh_workflow.png

update documentation for the coming release of 1.0beta


r224 | fangq | 2010-07-13 18:40:57 -0400 (Tue, 13 Jul 2010) | 1 line Changed paths:
   D /trunk/iso2mesh/ChangeLog
   A /trunk/iso2mesh/ChangeLog.txt (from /trunk/iso2mesh/ChangeLog:222)

rename ChangeLog


r223 | fangq | 2010-07-13 18:37:10 -0400 (Tue, 13 Jul 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/remeshsurf.m
   M /trunk/iso2mesh/sample/demo_cgalmesher.m
   M /trunk/iso2mesh/sample/demo_mesh_smoothing.m
   M /trunk/iso2mesh/sample/demo_refine_spherebox_mesh.m
   A /trunk/iso2mesh/sample/demo_remesh_surface.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex3.m
   M /trunk/iso2mesh/surf2vol.m
   M /trunk/iso2mesh/v2s.m

add remeshsurf example, polishing and testing all demo scripts


r222 | fangq | 2010-07-13 17:22:36 -0400 (Tue, 13 Jul 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/ChangeLog
   M /trunk/iso2mesh/TODO.txt
   M /trunk/iso2mesh/elemvolume.m
   A /trunk/iso2mesh/gendocs.sh
   M /trunk/iso2mesh/vol2surf.m

add script to automatically format function helps


r221 | fangq | 2010-07-13 02:04:29 -0400 (Tue, 13 Jul 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/vol2restrictedtri.m
   M /trunk/iso2mesh/vol2surf.m

remove breaking pt


r220 | fangq | 2010-07-13 02:03:27 -0400 (Tue, 13 Jul 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/remeshsurf.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex3.m
   M /trunk/iso2mesh/vol2restrictedtri.m
   M /trunk/iso2mesh/vol2surf.m

specify upper or lower surface when using cgalsurf option


r219 | fangq | 2010-07-02 13:56:21 -0400 (Fri, 02 Jul 2010) | 1 line Changed paths:
   D /trunk/iso2mesh/AUTHOR
   A /trunk/iso2mesh/AUTHORS.txt (from /trunk/iso2mesh/AUTHOR:216)
   D /trunk/iso2mesh/COPYING
   A /trunk/iso2mesh/COPYING.txt (from /trunk/iso2mesh/COPYING:216)
   D /trunk/iso2mesh/README
   A /trunk/iso2mesh/README.txt (from /trunk/iso2mesh/README:216)
   D /trunk/iso2mesh/TODO
   A /trunk/iso2mesh/TODO.txt (from /trunk/iso2mesh/TODO:216)
   M /trunk/iso2mesh/bbxflatsegment.m
   M /trunk/iso2mesh/binsurface.m
   M /trunk/iso2mesh/bwislands.m
   M /trunk/iso2mesh/cgals2m.m
   M /trunk/iso2mesh/cgalv2m.m
   M /trunk/iso2mesh/deislands2d.m
   M /trunk/iso2mesh/deislands3d.m
   M /trunk/iso2mesh/delendelem.m
   M /trunk/iso2mesh/deletemeshfile.m
   M /trunk/iso2mesh/elemvolume.m
   M /trunk/iso2mesh/extractloops.m
   M /trunk/iso2mesh/faceneighbors.m
   M /trunk/iso2mesh/fillholes3d.m
   M /trunk/iso2mesh/finddisconnsurf.m
   M /trunk/iso2mesh/flatsegment.m
   M /trunk/iso2mesh/getexeext.m
   M /trunk/iso2mesh/getintersecttri.m
   M /trunk/iso2mesh/getplanefrom3pt.m
   M /trunk/iso2mesh/getvarfrom.m
   M /trunk/iso2mesh/imedge3d.m
   M /trunk/iso2mesh/internalpoint.m
   M /trunk/iso2mesh/isoctavemesh.m
   M /trunk/iso2mesh/maxsurf.m
   M /trunk/iso2mesh/mcpath.m
   M /trunk/iso2mesh/meshcentroid.m
   M /trunk/iso2mesh/meshcheckrepair.m
   M /trunk/iso2mesh/meshconn.m
   M /trunk/iso2mesh/mesheuler.m
   M /trunk/iso2mesh/meshreorient.m
   M /trunk/iso2mesh/meshresample.m
   M /trunk/iso2mesh/mwpath.m
   M /trunk/iso2mesh/neighborelem.m
   M /trunk/iso2mesh/nodevolume.m
   M /trunk/iso2mesh/orderloopedge.m
   M /trunk/iso2mesh/plotmesh.m
   M /trunk/iso2mesh/plotsurf.m
   M /trunk/iso2mesh/plottetra.m
   M /trunk/iso2mesh/qmeshcut.m
   M /trunk/iso2mesh/readasc.m
   M /trunk/iso2mesh/readinr.m
   M /trunk/iso2mesh/readmedit.m
   M /trunk/iso2mesh/readoff.m
   M /trunk/iso2mesh/readsmf.m
   M /trunk/iso2mesh/readtetgen.m
   M /trunk/iso2mesh/remeshsurf.m
   M /trunk/iso2mesh/removedupelem.m
   M /trunk/iso2mesh/removedupnodes.m
   M /trunk/iso2mesh/removeisolatednode.m
   M /trunk/iso2mesh/removeisolatedsurf.m
   M /trunk/iso2mesh/s2m.m
   M /trunk/iso2mesh/saveasc.m
   M /trunk/iso2mesh/savedxf.m
   M /trunk/iso2mesh/saveinr.m
   M /trunk/iso2mesh/saveoff.m
   M /trunk/iso2mesh/savesmf.m
   M /trunk/iso2mesh/savesurfpoly.m
   M /trunk/iso2mesh/savevrml.m
   M /trunk/iso2mesh/smoothbinvol.m
   M /trunk/iso2mesh/smoothsurf.m
   M /trunk/iso2mesh/sms.m
   M /trunk/iso2mesh/sortmesh.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/surf2vol.m
   M /trunk/iso2mesh/surf2volz.m
   M /trunk/iso2mesh/surfaceclean.m
   M /trunk/iso2mesh/surfdiffuse.m
   M /trunk/iso2mesh/surfedge.m
   M /trunk/iso2mesh/thickenbinvol.m
   M /trunk/iso2mesh/thinbinvol.m
   M /trunk/iso2mesh/v2m.m
   M /trunk/iso2mesh/v2s.m
   M /trunk/iso2mesh/vol2mesh.m
   M /trunk/iso2mesh/vol2restrictedtri.m
   M /trunk/iso2mesh/vol2surf.m
   M /trunk/iso2mesh/volface.m
   M /trunk/iso2mesh/volmap2mesh.m

unify help text format, update documents


r217 | fangq | 2010-06-29 17:11:24 -0400 (Tue, 29 Jun 2010) | 1 line Changed paths:
   A /trunk/iso2mesh/mesheuler.m
   A /trunk/iso2mesh/sample/demo_mesh_smoothing.m

add mesh smoothing demo and Euler characteristics for a mesh


r216 | fangq | 2010-06-27 23:52:27 -0400 (Sun, 27 Jun 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/plotmesh.m
   M /trunk/iso2mesh/plotsurf.m
   M /trunk/iso2mesh/plottetra.m

set return values for plotmesh


r215 | fangq | 2010-06-27 13:51:46 -0400 (Sun, 27 Jun 2010) | 1 line Changed paths:
   A /trunk/iso2mesh/plotmesh.m
   A /trunk/iso2mesh/plotsurf.m
   A /trunk/iso2mesh/plottetra.m
   M /trunk/iso2mesh/sample/demo_cgalmesher.m
   M /trunk/iso2mesh/sample/demo_directplc_ex1.m
   M /trunk/iso2mesh/sample/demo_refine_spherebox_mesh.m
   M /trunk/iso2mesh/sample/demo_shortcut_ex1.m
   M /trunk/iso2mesh/sample/demo_surf2mesh_ex1.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1b.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1c.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex2.m

add mesh plotting subroutines


r214 | fangq | 2010-06-26 17:28:44 -0400 (Sat, 26 Jun 2010) | 1 line Changed paths:
   A /trunk/iso2mesh/sample/demo_directplc_ex1.m

add demo to use the PLC input to interface with tetgen


r213 | fangq | 2010-06-23 17:45:59 -0400 (Wed, 23 Jun 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/savesurfpoly.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/vol2surf.m

allow users to manually specify PLCs through a cell-formed surface in surf2mesh


r212 | fangq | 2010-06-23 17:16:00 -0400 (Wed, 23 Jun 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex3.m

minor fixes in v2m example 3


r211 | fangq | 2010-06-11 01:03:01 -0400 (Fri, 11 Jun 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/fillholes3d.m
   M /trunk/iso2mesh/imedge3d.m
   A /trunk/iso2mesh/remeshsurf.m
   M /trunk/iso2mesh/sample/demo_surf2vol_ex1.m
   M /trunk/iso2mesh/surf2volz.m

add remeshsurf


r210 | fangq | 2010-06-10 22:04:11 -0400 (Thu, 10 Jun 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/ChangeLog
   M /trunk/iso2mesh/vol2surf.m

use img>=isovalue to extract surface in the cgalsurf option


r209 | fangq | 2010-06-07 18:30:47 -0400 (Mon, 07 Jun 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/surf2mesh.m

delete old mtr before savesurfpoly


r208 | fangq | 2010-06-06 16:27:55 -0400 (Sun, 06 Jun 2010) | 1 line Changed paths:
   D /trunk/iso2mesh/sample/demo_surf2img_ex1.m
   A /trunk/iso2mesh/sample/demo_surf2vol_ex1.m (from /trunk/iso2mesh/sample/demo_surf2img_ex1.m:207)
   D /trunk/iso2mesh/surf2img.m
   D /trunk/iso2mesh/surf2imgz.m
   A /trunk/iso2mesh/surf2vol.m (from /trunk/iso2mesh/surf2img.m:207)
   A /trunk/iso2mesh/surf2volz.m (from /trunk/iso2mesh/surf2imgz.m:207)

rename surf2img to surf2vol


r207 | fangq | 2010-06-06 16:09:03 -0400 (Sun, 06 Jun 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/fillholes3d.m
   M /trunk/iso2mesh/sample/demo_surf2img_ex1.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex3.m
   M /trunk/iso2mesh/surf2imgz.m

surf2img is working now


r206 | fangq | 2010-06-06 10:55:14 -0400 (Sun, 06 Jun 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/extractloops.m
   M /trunk/iso2mesh/meshresample.m
   A /trunk/iso2mesh/thinbinvol.m

add thining volume


r205 | fangq | 2010-06-06 10:54:12 -0400 (Sun, 06 Jun 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/cgalv2m.m
   M /trunk/iso2mesh/deletemeshfile.m
   M /trunk/iso2mesh/fillholes3d.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex3.m
   M /trunk/iso2mesh/smoothbinvol.m
   M /trunk/iso2mesh/surf2mesh.m

remove double expansion when deleting mesh files, misc fixes


r204 | fangq | 2010-05-30 01:59:58 -0400 (Sun, 30 May 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/getexeext.m
   M /trunk/iso2mesh/meshreorient.m
   M /trunk/iso2mesh/sample/demo_refine_spherebox_mesh.m
   M /trunk/iso2mesh/savesurfpoly.m

fix a few issues to improve consistency


r203 | fangq | 2010-05-12 13:02:39 -0400 (Wed, 12 May 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/elemvolume.m
   M /trunk/iso2mesh/finddisconnsurf.m
   M /trunk/iso2mesh/mwpath.m
   M /trunk/iso2mesh/savesurfpoly.m

fixes for octave 3.2


r202 | fangq | 2010-05-09 02:53:14 -0400 (Sun, 09 May 2010) | 1 line Changed paths:
   A /trunk/iso2mesh/sample/demo_refine_spherebox_mesh.m

add examples to genrate spheres and how to do refinement


r201 | fangq | 2010-05-08 23:47:42 -0400 (Sat, 08 May 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/savesurfpoly.m

fix bug when specifying node sizes


r200 | fangq | 2010-05-08 17:19:47 -0400 (Sat, 08 May 2010) | 1 line Changed paths:
   D /trunk/iso2mesh/meshreorder.m
   A /trunk/iso2mesh/meshreorient.m (from /trunk/iso2mesh/meshreorder.m:198)

rename meshreorder to meshreorient


r199 | fangq | 2010-05-07 15:33:30 -0400 (Fri, 07 May 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/s2m.m
   M /trunk/iso2mesh/savesurfpoly.m
   M /trunk/iso2mesh/surf2mesh.m

mesh refinement using the 4-th column of surface node


r198 | fangq | 2010-05-07 14:41:44 -0400 (Fri, 07 May 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/meshreorder.m

update param order in meshreorder


r197 | fangq | 2010-05-07 14:41:03 -0400 (Fri, 07 May 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/sortmesh.m

specify columns to sort for sortmesh


r196 | fangq | 2010-05-07 00:35:54 -0400 (Fri, 07 May 2010) | 1 line Changed paths:
   A /trunk/iso2mesh/sortmesh.m

sort mesh by optimizing the nodes and element orders


r195 | fangq | 2010-05-06 18:58:29 -0400 (Thu, 06 May 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/elemvolume.m
   M /trunk/iso2mesh/nodevolume.m

switch nodevolume and elemvolume input order


r194 | fangq | 2010-05-05 18:54:48 -0400 (Wed, 05 May 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/savesurfpoly.m

remove debug info for dobbx


r193 | fangq | 2010-05-05 18:52:40 -0400 (Wed, 05 May 2010) | 1 line Changed paths:
   A /trunk/iso2mesh/elemvolume.m
   A /trunk/iso2mesh/meshreorder.m
   A /trunk/iso2mesh/nodevolume.m

add nodevolume, elemvolume from FEMcore and meshreorder


r192 | fangq | 2010-05-05 13:08:50 -0400 (Wed, 05 May 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/readasc.m
   M /trunk/iso2mesh/readoff.m

close file handle after reading


r191 | fangq | 2010-05-05 00:21:03 -0400 (Wed, 05 May 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/vol2surf.m

additional option for distbound for vol2surf


r190 | fangq | 2010-05-05 00:20:28 -0400 (Wed, 05 May 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/savesurfpoly.m
   M /trunk/iso2mesh/surf2mesh.m

add force-bounding-box option for surf2mesh


r189 | fangq | 2010-04-27 18:08:17 -0400 (Tue, 27 Apr 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/ChangeLog
   M /trunk/iso2mesh/mwpath.m

added user name to the temporary files avoid permission conflict


r188 | fangq | 2010-04-26 12:28:19 -0400 (Mon, 26 Apr 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/ChangeLog

reformat ChangeLog


r187 | fangq | 2010-04-26 12:24:47 -0400 (Mon, 26 Apr 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/ChangeLog

update ChangeLog


r186 | fangq | 2010-04-25 17:37:16 -0400 (Sun, 25 Apr 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/s2m.m
   M /trunk/iso2mesh/v2m.m
   M /trunk/iso2mesh/v2s.m

add meaningful help text for the shortcuts


r185 | fangq | 2010-04-25 17:02:31 -0400 (Sun, 25 Apr 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/savedxf.m

debug DXF exporter, works for Blender and SolidWorks eDrawing


r184 | fangq | 2010-04-25 15:55:29 -0400 (Sun, 25 Apr 2010) | 1 line Changed paths:
   A /trunk/iso2mesh/savedxf.m
   A /trunk/iso2mesh/savevrml.m

add VRML and DXF exporter, not tested with CAD software yet


r183 | fangq | 2010-04-25 11:42:43 -0400 (Sun, 25 Apr 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/smoothsurf.m

fix bugs in the Lowpass mesh smoothing approach, add recommendations


r182 | fangq | 2010-04-25 10:33:19 -0400 (Sun, 25 Apr 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/vol2mesh.m

add descriptions for 3 vol2mesh options


r181 | fangq | 2010-04-25 09:46:16 -0400 (Sun, 25 Apr 2010) | 1 line Changed paths:
   A /trunk/iso2mesh/bin/cgalmesh.mexmac
   A /trunk/iso2mesh/bin/cgalpoly.mexmac

add cgalmesh and cgalpoly for Mac OS


r180 | fangq | 2010-04-24 01:20:11 -0400 (Sat, 24 Apr 2010) | 1 line Changed paths:
   A /trunk/iso2mesh/bin/cgalmesh.exe
   A /trunk/iso2mesh/bin/cgalpoly.exe

add cgal mesher binaries for Windows


r179 | fangq | 2010-04-18 17:48:59 -0400 (Sun, 18 Apr 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/cgalv2m.m

prevent hang due to octave imread bug


r178 | fangq | 2010-03-26 19:00:56 -0400 (Fri, 26 Mar 2010) | 1 line Changed paths:
   M /trunk/iso2mesh/smoothsurf.m

Laplacian-HC smoothing code bug discovered by Emile de Weerd


r176 | fangq | 2009-10-18 17:42:36 -0400 (Sun, 18 Oct 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/README

update reference info


r175 | fangq | 2009-10-14 18:31:09 -0400 (Wed, 14 Oct 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/cgals2m.m
   M /trunk/iso2mesh/meshconn.m
   A /trunk/iso2mesh/sms.m

add cgal surf2mesh function and shortcut for surface smoothing


r174 | fangq | 2009-10-14 17:44:59 -0400 (Wed, 14 Oct 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/cgalpoly.mexglx

add cgal polyhedral mesher


r173 | fangq | 2009-10-13 19:04:41 -0400 (Tue, 13 Oct 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/cgalv2m.m
   A /trunk/iso2mesh/sample/demo_cgalmesher.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1c.m
   A /trunk/iso2mesh/sample/headseg.tif
   M /trunk/iso2mesh/smoothsurf.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/vol2surf.m

added demo for cgalmesh method


r172 | fangq | 2009-10-13 19:00:48 -0400 (Tue, 13 Oct 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/surfedge.m
   A /trunk/iso2mesh/volface.m

allow extracting surfaces from a volume


r171 | fangq | 2009-10-13 16:00:50 -0400 (Tue, 13 Oct 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/cgalv2m.m
   A /trunk/iso2mesh/sample/demo_vol2mesh_ex1c.m
   M /trunk/iso2mesh/saveinr.m
   M /trunk/iso2mesh/vol2mesh.m

warn when processing grayscale or non-unit8 data for cgalmesher


r170 | fangq | 2009-10-07 12:50:56 -0400 (Wed, 07 Oct 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/vol2mesh.m

fix typo in vol2mesh


r169 | fangq | 2009-10-07 12:32:14 -0400 (Wed, 07 Oct 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/cgalv2m.m
   M /trunk/iso2mesh/vol2mesh.m

cgal mesher debugged


r168 | fangq | 2009-10-07 11:48:01 -0400 (Wed, 07 Oct 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/cgalmesh.mexglx

add binary file cgalmesh.mexglx


r167 | fangq | 2009-10-07 11:47:20 -0400 (Wed, 07 Oct 2009) | 2 lines Changed paths:
   D /trunk/iso2mesh/bin/cgalmesh.mexglx

remove cgalmesh.mexglx


r164 | fangq | 2009-09-23 15:55:52 -0400 (Wed, 23 Sep 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/cgalmesh.mexglx
   A /trunk/iso2mesh/cgalv2m.m
   A /trunk/iso2mesh/readmedit.m
   M /trunk/iso2mesh/vol2mesh.m

add new 3D mesher from CGAL 3.5 beta


r163 | fangq | 2009-08-26 16:57:58 -0400 (Wed, 26 Aug 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/meshcheckrepair.m
   M /trunk/iso2mesh/meshresample.m
   M /trunk/iso2mesh/qmeshcut.m
   M /trunk/iso2mesh/savesurfpoly.m
   M /trunk/iso2mesh/vol2surf.m

fix bounding sphere radius for cgal


r162 | fangq | 2009-08-10 12:08:03 -0400 (Mon, 10 Aug 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/faceneighbors.m

add comments


r161 | fangq | 2009-08-10 11:58:10 -0400 (Mon, 10 Aug 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/faceneighbors.m

fast algorithm to find neighboring elements


r160 | fangq | 2009-07-24 12:19:52 -0400 (Fri, 24 Jul 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/meshresample.m

automatic repairing in meshresample


r159 | fangq | 2009-07-23 14:08:51 -0400 (Thu, 23 Jul 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/meshresample.m
   M /trunk/iso2mesh/surfdiffuse.m
   M /trunk/iso2mesh/v2s.m

warning when meshresample fails


r158 | fangq | 2009-05-25 12:34:44 -0400 (Mon, 25 May 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/sample/demo_surf2img_ex1.m
   A /trunk/iso2mesh/surf2img.m
   A /trunk/iso2mesh/surf2imgz.m

add surf2img, partially working


r157 | fangq | 2009-05-04 23:44:04 -0400 (Mon, 04 May 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/meshresample.m
   M /trunk/iso2mesh/surf2mesh.m

fix bug when calling deletemeshfile


r155 | fangq | 2009-05-04 23:05:48 -0400 (Mon, 04 May 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/ChangeLog
   M /trunk/iso2mesh/README
   M /trunk/iso2mesh/TODO
   M /trunk/iso2mesh/doc/Download_and_License.txt
   A /trunk/iso2mesh/doc/FAQ.txt
   M /trunk/iso2mesh/doc/Get_Started.txt
   M /trunk/iso2mesh/doc/INSTALL.txt
   M /trunk/iso2mesh/doc/gendoc.sh

update documents


r154 | fangq | 2009-05-04 18:43:16 -0400 (Mon, 04 May 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/meshcheckrepair.m
   M /trunk/iso2mesh/vol2restrictedtri.m
   M /trunk/iso2mesh/vol2surf.m

fix deletemeshfile bug


r153 | fangq | 2009-05-04 18:26:21 -0400 (Mon, 04 May 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/ChangeLog

update ChangeLog


r152 | fangq | 2009-05-04 18:04:56 -0400 (Mon, 04 May 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/README
   M /trunk/iso2mesh/sample/demo_grayscale_ex1.m
   M /trunk/iso2mesh/vol2surf.m

more tests with gray-scale meshing, passed octave tests


r151 | fangq | 2009-05-04 01:47:11 -0400 (Mon, 04 May 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/sample/demo_grayscale_ex1.m

add gray-scale examples


r150 | fangq | 2009-05-04 01:25:40 -0400 (Mon, 04 May 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/readinr.m
   M /trunk/iso2mesh/sample/demo_qmeshcut_ex1.m
   M /trunk/iso2mesh/vol2surf.m

meshing gray-scale images directly


r149 | fangq | 2009-04-13 12:03:01 -0400 (Mon, 13 Apr 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/fillholes3d.m

fillholes3d with imclose and imfill


r148 | fangq | 2009-04-13 12:01:55 -0400 (Mon, 13 Apr 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/fillholes3d.m

fillholes3d with imclose and imfill


r147 | fangq | 2009-04-11 21:18:32 -0400 (Sat, 11 Apr 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/sample/demo_shortcut_ex1.m
   M /trunk/iso2mesh/v2m.m
   M /trunk/iso2mesh/v2s.m

add demo script for shorthand wrappers


r146 | fangq | 2009-04-11 19:12:06 -0400 (Sat, 11 Apr 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/bbxflatsegment.m
   M /trunk/iso2mesh/binsurface.m
   M /trunk/iso2mesh/bwislands.m
   M /trunk/iso2mesh/deislands2d.m
   M /trunk/iso2mesh/deislands3d.m
   M /trunk/iso2mesh/delendelem.m
   M /trunk/iso2mesh/deletemeshfile.m
   M /trunk/iso2mesh/extractloops.m
   M /trunk/iso2mesh/finddisconnsurf.m
   M /trunk/iso2mesh/flatsegment.m
   M /trunk/iso2mesh/getexeext.m
   M /trunk/iso2mesh/getintersecttri.m
   M /trunk/iso2mesh/getplanefrom3pt.m
   M /trunk/iso2mesh/getvarfrom.m
   M /trunk/iso2mesh/imedge3d.m
   M /trunk/iso2mesh/internalpoint.m
   M /trunk/iso2mesh/isoctavemesh.m
   M /trunk/iso2mesh/maxsurf.m
   M /trunk/iso2mesh/mcpath.m
   M /trunk/iso2mesh/meshcentroid.m
   M /trunk/iso2mesh/meshcheckrepair.m
   M /trunk/iso2mesh/meshconn.m
   M /trunk/iso2mesh/meshresample.m
   M /trunk/iso2mesh/mwpath.m
   M /trunk/iso2mesh/neighborelem.m
   M /trunk/iso2mesh/orderloopedge.m
   M /trunk/iso2mesh/qmeshcut.m
   M /trunk/iso2mesh/readasc.m
   M /trunk/iso2mesh/readoff.m
   M /trunk/iso2mesh/readsmf.m
   M /trunk/iso2mesh/readtetgen.m
   M /trunk/iso2mesh/removedupelem.m
   M /trunk/iso2mesh/removedupnodes.m
   M /trunk/iso2mesh/removeisolatednode.m
   M /trunk/iso2mesh/removeisolatedsurf.m
   M /trunk/iso2mesh/s2m.m
   M /trunk/iso2mesh/saveasc.m
   M /trunk/iso2mesh/saveinr.m
   M /trunk/iso2mesh/saveoff.m
   M /trunk/iso2mesh/savesmf.m
   M /trunk/iso2mesh/savesurfpoly.m
   M /trunk/iso2mesh/smoothbinvol.m
   M /trunk/iso2mesh/smoothsurf.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/surfaceclean.m
   M /trunk/iso2mesh/surfdiffuse.m
   M /trunk/iso2mesh/surfedge.m
   M /trunk/iso2mesh/thickenbinvol.m
   M /trunk/iso2mesh/v2m.m
   M /trunk/iso2mesh/v2s.m
   M /trunk/iso2mesh/vol2restrictedtri.m
   M /trunk/iso2mesh/vol2surf.m
   M /trunk/iso2mesh/volmap2mesh.m

update help info for all subroutines


r145 | fangq | 2009-04-11 11:22:30 -0400 (Sat, 11 Apr 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/readtetgen.m
   M /trunk/iso2mesh/sample/demo_surf2mesh_ex1.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1b.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex2.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex3.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/vol2mesh.m
   M /trunk/iso2mesh/vol2restrictedtri.m
   M /trunk/iso2mesh/vol2surf.m
   M /trunk/iso2mesh/volmap2mesh.m

change bound to face


r144 | fangq | 2009-04-11 11:21:46 -0400 (Sat, 11 Apr 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/surfdiffuse.m

add surfdiffuse


r143 | fangq | 2009-04-11 11:21:31 -0400 (Sat, 11 Apr 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/s2m.m
   A /trunk/iso2mesh/v2m.m
   A /trunk/iso2mesh/v2s.m

add shorthand versions


r140 | fangq | 2009-04-08 12:55:39 -0400 (Wed, 08 Apr 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/binsurface.m
   M /trunk/iso2mesh/vol2restrictedtri.m

align the origins for the two surface meshing options (thanks to Siemen@MaxPlanck)


r139 | fangq | 2009-04-08 12:54:25 -0400 (Wed, 08 Apr 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/doc/Download_and_License.txt
   M /trunk/iso2mesh/doc/INSTALL.txt

update documents


r138 | fangq | 2009-04-06 16:49:30 -0400 (Mon, 06 Apr 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/mcpath.m

fix path checking bug


r137 | fangq | 2009-04-02 11:47:45 -0400 (Thu, 02 Apr 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/saveasc.m

write to freesurfer asc file format


r136 | fangq | 2009-04-02 11:43:14 -0400 (Thu, 02 Apr 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/readasc.m

add freesurfer asc file format


r135 | fangq | 2009-04-01 12:02:01 -0400 (Wed, 01 Apr 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/imedge3d.m
   M /trunk/iso2mesh/smoothbinvol.m
   M /trunk/iso2mesh/vol2surf.m

a more efficient imedge3d


r134 | fangq | 2009-03-31 14:03:20 -0400 (Tue, 31 Mar 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/bwislands.m
   M /trunk/iso2mesh/mcpath.m
   M /trunk/iso2mesh/vol2surf.m

updates to bwisland, mcpath now search bin folder first


r133 | fangq | 2009-03-23 13:46:50 -0400 (Mon, 23 Mar 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/doc/gendoc.sh
   A /trunk/iso2mesh/doc/iso2mesh_workflow.png

add workflow diagram


r132 | fangq | 2009-03-09 19:55:05 -0400 (Mon, 09 Mar 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/vol2surf.m

fix typos


r131 | fangq | 2009-03-09 19:48:24 -0400 (Mon, 09 Mar 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/bin/cgalsurf.exe
   M /trunk/iso2mesh/bin/cgalsurf.mexglx
   M /trunk/iso2mesh/bin/cgalsurf.mexmac
   M /trunk/iso2mesh/vol2restrictedtri.m
   M /trunk/iso2mesh/vol2surf.m

setting maximum node limit for cgalsurf


r130 | fangq | 2009-03-07 11:43:18 -0500 (Sat, 07 Mar 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/vol2surf.m

set cgalsurf as default method


r129 | fangq | 2009-02-11 23:32:06 -0500 (Wed, 11 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/AUTHOR

author info


r128 | fangq | 2009-02-11 23:31:32 -0500 (Wed, 11 Feb 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/AUTHOR

author info


r127 | fangq | 2009-02-11 23:26:19 -0500 (Wed, 11 Feb 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/sample/demo_vol2mesh_ex1b.m

add examples to demonstrate the alternative meshing method


r126 | fangq | 2009-02-11 23:15:40 -0500 (Wed, 11 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/README

update some typos


r125 | fangq | 2009-02-11 17:25:57 -0500 (Wed, 11 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1.m
   M /trunk/iso2mesh/vol2surf.m

back track changes


r124 | fangq | 2009-02-11 17:24:39 -0500 (Wed, 11 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/vol2surf.m

bug in nargin


r123 | fangq | 2009-02-11 12:47:46 -0500 (Wed, 11 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/ChangeLog
   M /trunk/iso2mesh/README
   M /trunk/iso2mesh/TODO
   M /trunk/iso2mesh/vol2surf.m

document polishing


r122 | fangq | 2009-02-11 12:40:26 -0500 (Wed, 11 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/ChangeLog
   A /trunk/iso2mesh/TODO

todo list


r121 | fangq | 2009-02-11 12:27:03 -0500 (Wed, 11 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/bin/meshfix.mexglx
   M /trunk/iso2mesh/binsurface.m
   A /trunk/iso2mesh/imedge3d.m
   M /trunk/iso2mesh/vol2surf.m

speed up boundary field calculation


r120 | fangq | 2009-02-11 01:41:44 -0500 (Wed, 11 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/bin/cgalsimp2.mexglx
   M /trunk/iso2mesh/bin/cgalsurf.mexglx
   M /trunk/iso2mesh/bin/meshfix.mexglx

recompile all linux binaries with -O3


r119 | fangq | 2009-02-10 13:08:46 -0500 (Tue, 10 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/bin/cgalsimp2.mexmac
   M /trunk/iso2mesh/bin/cgalsurf.mexmac
   M /trunk/iso2mesh/bin/meshfix.mexmac
   M /trunk/iso2mesh/bin/tetgen.mexmac

use -O3 options for all mac binaries


r118 | fangq | 2009-02-10 11:54:19 -0500 (Tue, 10 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/bin/cgalsurf.mexmac

new mac binary


r117 | fangq | 2009-02-10 09:10:59 -0500 (Tue, 10 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/bin/cgalsurf.mexmac
   D /trunk/iso2mesh/bin/cgalsurf.mexmaci

new universal binary for cgalsurf


r116 | fangq | 2009-02-09 16:52:35 -0500 (Mon, 09 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/README
   M /trunk/iso2mesh/meshresample.m

documentation updates


r115 | fangq | 2009-02-09 16:51:25 -0500 (Mon, 09 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/getexeext.m

use universal binary for mac os


r114 | fangq | 2009-02-09 16:51:02 -0500 (Mon, 09 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/vol2surf.m

allow users to specify empty image volume and use opt.surf to gen mesh


r113 | fangq | 2009-02-08 13:51:36 -0500 (Sun, 08 Feb 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/cgalsurf.mexmaci

surface mesher for mac intel


r112 | fangq | 2009-02-08 01:04:55 -0500 (Sun, 08 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/vol2surf.m

ix/iy/iz are modified inside vol2surf


r111 | fangq | 2009-02-08 00:36:08 -0500 (Sun, 08 Feb 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/doc/gendoc.sh

script to sync documents


r110 | fangq | 2009-02-08 00:20:12 -0500 (Sun, 08 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/doc/Get_Started.txt

update again


r109 | fangq | 2009-02-08 00:17:56 -0500 (Sun, 08 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/doc/Download_and_License.txt
   M /trunk/iso2mesh/doc/Get_Started.txt

update documents


r108 | fangq | 2009-02-08 00:04:51 -0500 (Sun, 08 Feb 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/doc/Download_and_License.txt

add download license page


r107 | fangq | 2009-02-07 23:52:47 -0500 (Sat, 07 Feb 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/doc
   A /trunk/iso2mesh/doc/Get_Started.txt
   A /trunk/iso2mesh/doc/INSTALL.txt

add doc directory


r106 | fangq | 2009-02-07 20:49:39 -0500 (Sat, 07 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/ChangeLog
   M /trunk/iso2mesh/README
   M /trunk/iso2mesh/getintersecttri.m
   M /trunk/iso2mesh/readoff.m
   M /trunk/iso2mesh/readtetgen.m
   M /trunk/iso2mesh/saveoff.m
   M /trunk/iso2mesh/surf2mesh.m

documentation update


r105 | fangq | 2009-02-07 20:49:25 -0500 (Sat, 07 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/vol2mesh.m
   M /trunk/iso2mesh/vol2surf.m

move the node correction from vol2mesh to vol2surf


r104 | fangq | 2009-02-07 16:06:54 -0500 (Sat, 07 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/getexeext.m
   M /trunk/iso2mesh/mwpath.m
   M /trunk/iso2mesh/saveinr.m

compatiblity fixes for Octave 3 on windows vista


r103 | fangq | 2009-02-06 01:42:01 -0500 (Fri, 06 Feb 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/bin/tetgen.exe

rebuild tetgen for windows, maxvol is functioning


r102 | fangq | 2009-02-06 00:00:33 -0500 (Fri, 06 Feb 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/cgalsurf.exe
   A /trunk/iso2mesh/bin/cgalsurf.mexmac
   A /trunk/iso2mesh/bin/gmp-vc80-mt.dll
   A /trunk/iso2mesh/bin/mpfr-vc80-mt.dll

add cgalsurf binaries for windows and mac


r101 | fangq | 2009-01-10 00:36:06 -0500 (Sat, 10 Jan 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/vol2surf.m

change logical operators for octave


r100 | fangq | 2009-01-09 23:50:46 -0500 (Fri, 09 Jan 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/meshconn.m
   M /trunk/iso2mesh/smoothsurf.m

more options for mesh smoothing


r99 | fangq | 2009-01-09 15:55:15 -0500 (Fri, 09 Jan 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/meshcentroid.m
   M /trunk/iso2mesh/readoff.m
   M /trunk/iso2mesh/saveinr.m
   M /trunk/iso2mesh/saveoff.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/vol2mesh.m
   M /trunk/iso2mesh/vol2restrictedtri.m
   M /trunk/iso2mesh/vol2surf.m

use fid to tell the permission error


r98 | fangq | 2009-01-08 14:54:30 -0500 (Thu, 08 Jan 2009) | 2 lines Changed paths:
   M /trunk/iso2mesh/qmeshcut.m
   M /trunk/iso2mesh/sample/demo_qmeshcut_ex1.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex2.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex3.m
   M /trunk/iso2mesh/saveinr.m
   M /trunk/iso2mesh/vol2restrictedtri.m
   M /trunk/iso2mesh/vol2surf.m

switch default surface meshing to cgal mesher, update examples


r97 | fangq | 2009-01-07 18:50:36 -0500 (Wed, 07 Jan 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/cgalsurf.mexglx

cgal surface mesher binary for linux


r96 | fangq | 2009-01-07 18:49:55 -0500 (Wed, 07 Jan 2009) | 2 lines Changed paths:
   A /trunk/iso2mesh/saveinr.m
   M /trunk/iso2mesh/vol2mesh.m
   A /trunk/iso2mesh/vol2restrictedtri.m
   M /trunk/iso2mesh/vol2surf.m

major upgrade:alternative vol2surf, use CGAL surface mesher to prevent intersections


r95 | fangq | 2008-12-26 17:23:34 -0500 (Fri, 26 Dec 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/getintersecttri.m
   M /trunk/iso2mesh/saveoff.m
   M /trunk/iso2mesh/savesurfpoly.m
   M /trunk/iso2mesh/smoothsurf.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/vol2surf.m

handle self-intersecting surfaces


r94 | fangq | 2008-12-26 17:23:05 -0500 (Fri, 26 Dec 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/meshconn.m

fix a bug supposed to be fixed long ago


r93 | fangq | 2008-12-22 17:22:14 -0500 (Mon, 22 Dec 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/ChangeLog
   M /trunk/iso2mesh/readtetgen.m
   M /trunk/iso2mesh/savesurfpoly.m
   A /trunk/iso2mesh/smoothbinvol.m
   M /trunk/iso2mesh/surf2mesh.m
   A /trunk/iso2mesh/thickenbinvol.m
   M /trunk/iso2mesh/vol2mesh.m
   M /trunk/iso2mesh/vol2surf.m

initial support of multi-regions and holes for tetgen


r90 | fangq | 2008-12-18 12:50:53 -0500 (Thu, 18 Dec 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/deletemeshfile.m
   M /trunk/iso2mesh/saveoff.m

provide instructions when user encounters permission deny error


r89 | fangq | 2008-12-18 12:30:53 -0500 (Thu, 18 Dec 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/bin/tetgen.mexa64

update tetgen for 64bit linux


r76 | fangq | 2008-12-12 14:08:52 -0500 (Fri, 12 Dec 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/ChangeLog
   A /trunk/iso2mesh/getplanefrom3pt.m
   A /trunk/iso2mesh/neighborelem.m
   M /trunk/iso2mesh/qmeshcut.m

add neighborelem and getplanefrom3pt


r75 | fangq | 2008-12-07 17:52:10 -0500 (Sun, 07 Dec 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/smoothsurf.m

correct bugs in smoothsurf


r60 | fangq | 2008-12-05 01:51:09 -0500 (Fri, 05 Dec 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/getexeext.m
   M /trunk/iso2mesh/orderloopedge.m
   M /trunk/iso2mesh/sample/demo_qmeshcut_ex1.m

running on matlab after succeeded on octave


r59 | fangq | 2008-12-05 01:27:48 -0500 (Fri, 05 Dec 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/getexeext.m
   A /trunk/iso2mesh/isoctavemesh.m
   M /trunk/iso2mesh/meshcheckrepair.m
   M /trunk/iso2mesh/meshresample.m
   M /trunk/iso2mesh/sample/demo_surf2mesh_ex1.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex2.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex3.m
   M /trunk/iso2mesh/savesurfpoly.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/surfedge.m
   M /trunk/iso2mesh/vol2surf.m

the code is octave compatible (linux) now


r58 | fangq | 2008-12-04 19:42:04 -0500 (Thu, 04 Dec 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/binsurface.m
   M /trunk/iso2mesh/vol2surf.m

no flip x/y and no uint8 in binsurface


r57 | fangq | 2008-12-04 18:39:09 -0500 (Thu, 04 Dec 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/binsurface.m
   M /trunk/iso2mesh/qmeshcut.m
   M /trunk/iso2mesh/vol2surf.m

finally I can say goodbye to isosurface :)


r56 | fangq | 2008-11-29 15:34:50 -0500 (Sat, 29 Nov 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/extractloops.m
   M /trunk/iso2mesh/orderloopedge.m
   M /trunk/iso2mesh/qmeshcut.m
   A /trunk/iso2mesh/removedupnodes.m

qmeshcut now support cutting trangular surfaces


r55 | fangq | 2008-11-29 15:34:25 -0500 (Sat, 29 Nov 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/sample/demo_qmeshcut_ex1.m

add demo for plane-surface cuts


r54 | fangq | 2008-11-26 15:03:08 -0500 (Wed, 26 Nov 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/sample/demo_qmeshcut_ex1.m

minor changes for qmeshcut example


r53 | fangq | 2008-11-26 14:53:50 -0500 (Wed, 26 Nov 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/sample/demo_qmeshcut_ex1.m

add qmeshcut example 1


r52 | fangq | 2008-11-26 13:07:22 -0500 (Wed, 26 Nov 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/qmeshcut.m

powerful cross-section plotting subroutine


r51 | fangq | 2008-11-15 23:05:53 -0500 (Sat, 15 Nov 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/removeisolatedsurf.m
   M /trunk/iso2mesh/vol2surf.m

remove tiny islands or slips


r50 | fangq | 2008-11-08 00:43:58 -0500 (Sat, 08 Nov 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/ChangeLog
   M /trunk/iso2mesh/README

update ChangeLog for v0.5.1


r49 | fangq | 2008-11-08 00:36:16 -0500 (Sat, 08 Nov 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/bin/cgalsimp2.mexmac

use static linking for cgalsimp2 on Mac OS


r48 | fangq | 2008-11-07 23:16:03 -0500 (Fri, 07 Nov 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/bin/meshfix.mexmac

update meshfix for mac


r47 | fangq | 2008-11-07 23:03:20 -0500 (Fri, 07 Nov 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/cgalsimp2.mexmac
   A /trunk/iso2mesh/bin/meshfix.mexmac
   A /trunk/iso2mesh/bin/tetgen.mexmac

add Mac OS binaries


r46 | fangq | 2008-11-04 11:34:08 -0500 (Tue, 04 Nov 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/cgalsimp2.exe
   A /trunk/iso2mesh/bin/meshfix.exe
   A /trunk/iso2mesh/bin/meshfix.mexa64
   A /trunk/iso2mesh/bin/meshfix.mexglx

add binaries


r45 | fangq | 2008-11-04 11:32:05 -0500 (Tue, 04 Nov 2008) | 2 lines Changed paths:
   D /trunk/iso2mesh/bin/cgalsimp2.exe
   D /trunk/iso2mesh/bin/meshfix.exe
   D /trunk/iso2mesh/bin/meshfix.mexa64
   D /trunk/iso2mesh/bin/meshfix.mexglx

remove binary files, will add with kb option


r44 | fangq | 2008-11-04 11:31:36 -0500 (Tue, 04 Nov 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/cgalsimp2.exe
   A /trunk/iso2mesh/bin/meshfix.exe
   A /trunk/iso2mesh/bin/meshfix.mexa64
   A /trunk/iso2mesh/bin/meshfix.mexglx

add binaries


r43 | fangq | 2008-11-04 11:30:09 -0500 (Tue, 04 Nov 2008) | 2 lines Changed paths:
   D /trunk/iso2mesh/bin/cgalsimp2.exe
   D /trunk/iso2mesh/bin/meshfix.exe
   D /trunk/iso2mesh/bin/meshfix.mexa64
   D /trunk/iso2mesh/bin/meshfix.mexglx

remove binary files, will add with kb option


r42 | fangq | 2008-11-04 01:42:53 -0500 (Tue, 04 Nov 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/cgalsimp2.exe
   A /trunk/iso2mesh/bin/meshfix.exe

add win32 binaries


r40 | fangq | 2008-11-02 14:01:02 -0500 (Sun, 02 Nov 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/ChangeLog
   M /trunk/iso2mesh/README
   M /trunk/iso2mesh/mcpath.m
   M /trunk/iso2mesh/mwpath.m
   M /trunk/iso2mesh/vol2mesh.m
   M /trunk/iso2mesh/vol2surf.m

final polishing of the documents


r39 | fangq | 2008-11-02 13:30:37 -0500 (Sun, 02 Nov 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/sample/demo_surf2mesh_ex1.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1.m
   D /trunk/iso2mesh/sample/surfMeshQianqian.mat
   A /trunk/iso2mesh/sample/surfmesh_demo.mat

changing file names of the sample data


r38 | fangq | 2008-10-28 16:36:46 -0400 (Tue, 28 Oct 2008) | 2 lines Changed paths:
   D /trunk/iso2mesh/bin/cgalsimp2.mexa64

remove cgalsimp2.mexa64


r37 | fangq | 2008-10-28 16:34:59 -0400 (Tue, 28 Oct 2008) | 2 lines Changed paths:
   D /trunk/iso2mesh/sample/T1.img.gz
   D /trunk/iso2mesh/sample/brain.img.gz

remove unused files


r36 | fangq | 2008-10-28 15:57:51 -0400 (Tue, 28 Oct 2008) | 2 lines Changed paths:
   D /trunk/iso2mesh/sample/demo_surf2mesh.m
   A /trunk/iso2mesh/sample/demo_surf2mesh_ex1.m

rename demo_surf2mesh to demo_surf2mesh_ex1


r35 | fangq | 2008-10-28 15:54:17 -0400 (Tue, 28 Oct 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex1.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex2.m
   M /trunk/iso2mesh/sample/demo_vol2mesh_ex3.m

correct node index order in the sample scripts


r34 | fangq | 2008-10-28 15:44:17 -0400 (Tue, 28 Oct 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/deislands3d.m

other cosmatic changes


r33 | fangq | 2008-10-28 15:43:43 -0400 (Tue, 28 Oct 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/vol2mesh.m
   A /trunk/iso2mesh/vol2surf.m

split vol2mesh to vol2surf and surf2mesh


r32 | fangq | 2008-10-28 15:43:18 -0400 (Tue, 28 Oct 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/deletemeshfile.m
   A /trunk/iso2mesh/getvarfrom.m
   A /trunk/iso2mesh/mcpath.m
   M /trunk/iso2mesh/meshcheckrepair.m
   M /trunk/iso2mesh/meshresample.m
   A /trunk/iso2mesh/mwpath.m
   M /trunk/iso2mesh/surf2mesh.m

allow users to define output dir, bin dir and session id


r31 | fangq | 2008-10-28 15:41:33 -0400 (Tue, 28 Oct 2008) | 2 lines Changed paths:
   D /trunk/iso2mesh/sample/demo_vol2mesh.m
   D /trunk/iso2mesh/sample/demo_vol2mesh_advanced.m
   A /trunk/iso2mesh/sample/demo_vol2mesh_ex1.m
   A /trunk/iso2mesh/sample/demo_vol2mesh_ex2.m
   A /trunk/iso2mesh/sample/demo_vol2mesh_ex3.m
   A /trunk/iso2mesh/sample/iso2mesh_bar.tif

rename scripts, use tif to reduce sizes, add new examples


r30 | fangq | 2008-10-26 16:33:33 -0400 (Sun, 26 Oct 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/README

minor change


r29 | fangq | 2008-10-26 16:27:31 -0400 (Sun, 26 Oct 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/sample/demo_vol2mesh_advanced.m

add some header info


r28 | fangq | 2008-10-26 16:22:21 -0400 (Sun, 26 Oct 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/meshcheckrepair.m
   M /trunk/iso2mesh/meshresample.m
   D /trunk/iso2mesh/sample/T1.hdr
   D /trunk/iso2mesh/sample/brain.hdr
   A /trunk/iso2mesh/sample/brain.tif
   M /trunk/iso2mesh/sample/demo_vol2mesh_advanced.m
   A /trunk/iso2mesh/sample/head.tif
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/vol2mesh.m

test existance before delete


r27 | fangq | 2008-10-26 15:30:55 -0400 (Sun, 26 Oct 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/ChangeLog
   M /trunk/iso2mesh/README
   D /trunk/iso2mesh/bin/qslim.exe
   D /trunk/iso2mesh/bin/qslim.mexa64
   D /trunk/iso2mesh/bin/qslim.mexglx
   M /trunk/iso2mesh/meshresample.m

add ChangeLog and README


r26 | fangq | 2008-10-26 02:53:39 -0400 (Sun, 26 Oct 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/COPYING
   M /trunk/iso2mesh/README

add license


r25 | fangq | 2008-10-26 02:19:44 -0400 (Sun, 26 Oct 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/meshfix.mexa64
   M /trunk/iso2mesh/bin/meshfix.mexglx

add meshfix a64 binary


r23 | fangq | 2008-10-21 21:38:24 -0400 (Tue, 21 Oct 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/vol2mesh.m

add opt.surf field


r22 | fangq | 2008-10-15 16:06:06 -0400 (Wed, 15 Oct 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/meshfix.mexglx
   A /trunk/iso2mesh/bwislands.m
   A /trunk/iso2mesh/deislands2d.m
   A /trunk/iso2mesh/deislands3d.m
   M /trunk/iso2mesh/finddisconnsurf.m
   A /trunk/iso2mesh/maxsurf.m
   M /trunk/iso2mesh/meshcheckrepair.m
   A /trunk/iso2mesh/sample/T1.hdr
   A /trunk/iso2mesh/sample/T1.img.gz
   A /trunk/iso2mesh/sample/brain.hdr
   A /trunk/iso2mesh/sample/brain.img.gz
   A /trunk/iso2mesh/sample/demo_vol2mesh_advanced.m
   M /trunk/iso2mesh/savesurfpoly.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/surfedge.m
   M /trunk/iso2mesh/vol2mesh.m

de-islands for clean 3D volume and new mesh repair tools


r21 | fangq | 2008-10-10 19:19:58 -0400 (Fri, 10 Oct 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/finddisconnsurf.m
   A /trunk/iso2mesh/meshcheckrepair.m
   M /trunk/iso2mesh/meshresample.m
   M /trunk/iso2mesh/orderloopedge.m
   A /trunk/iso2mesh/removedupelem.m
   A /trunk/iso2mesh/removeisolatednode.m
   M /trunk/iso2mesh/sample/demo_surf2mesh.m
   M /trunk/iso2mesh/sample/demo_vol2mesh.m
   M /trunk/iso2mesh/sample/sampleVol2Mesh.mat
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/surfedge.m
   M /trunk/iso2mesh/vol2mesh.m

add mesh repair step


r20 | fangq | 2008-04-09 13:49:07 -0400 (Wed, 09 Apr 2008) | 2 lines Changed paths:
   M /trunk/iso2mesh/surfaceclean.m

correct typo


r19 | fangq | 2008-04-09 11:18:34 -0400 (Wed, 09 Apr 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/orderloopedge.m

add orderloopedge


r18 | fangq | 2008-04-09 11:17:44 -0400 (Wed, 09 Apr 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/readoff.m
   A /trunk/iso2mesh/saveoff.m
   A /trunk/iso2mesh/surfaceclean.m

add saveoff,readoff,surfaceclean


r17 | fangq | 2008-04-08 18:54:45 -0400 (Tue, 08 Apr 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/bbxflatsegment.m
   A /trunk/iso2mesh/bin/cgalsimp2.mexa64
   A /trunk/iso2mesh/bin/cgalsimp2.mexglx
   M /trunk/iso2mesh/bin/tetgen.mexglx
   M /trunk/iso2mesh/extractloops.m
   A /trunk/iso2mesh/flatsegment.m
   A /trunk/iso2mesh/internalpoint.m
   M /trunk/iso2mesh/meshresample.m
   M /trunk/iso2mesh/savesurfpoly.m
   M /trunk/iso2mesh/surf2mesh.m
   M /trunk/iso2mesh/vol2mesh.m

remove qslim,use cgal for mesh simplication,handle complex vessels


r16 | fangq | 2008-03-06 10:44:42 -0500 (Thu, 06 Mar 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/finddisconnsurf.m

add finddisconnsurf subroutine


r15 | fangq | 2008-01-15 20:12:39 -0500 (Tue, 15 Jan 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/sample/demo_surf2mesh.m
   A /trunk/iso2mesh/sample/demo_vol2mesh.m
   A /trunk/iso2mesh/sample/sampleVol2Mesh.mat
   A /trunk/iso2mesh/volmap2mesh.m

add volmap2mesh and demo scripts


r14 | fangq | 2008-01-03 09:28:02 -0500 (Thu, 03 Jan 2008) | 2 lines Changed paths:
   A /trunk/iso2mesh/vol2mesh.m

add vol2mesh


r13 | fangq | 2007-12-28 09:58:04 -0500 (Fri, 28 Dec 2007) | 2 lines Changed paths:
   M /trunk/iso2mesh/savesurfpoly.m

fix bug for boundary markers


r12 | fangq | 2007-12-28 09:22:27 -0500 (Fri, 28 Dec 2007) | 2 lines Changed paths:
   M /trunk/iso2mesh/savesurfpoly.m
   M /trunk/iso2mesh/surf2mesh.m

extended for curved vessels


r11 | fangq | 2007-12-27 12:51:11 -0500 (Thu, 27 Dec 2007) | 2 lines Changed paths:
   M /trunk/iso2mesh/meshresample.m
   M /trunk/iso2mesh/surf2mesh.m

use suffix for diff platform


r10 | fangq | 2007-12-27 12:49:04 -0500 (Thu, 27 Dec 2007) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/qslim.mexa64

add qslim 64 bit binary


r9 | fangq | 2007-12-27 10:05:59 -0500 (Thu, 27 Dec 2007) | 2 lines Changed paths:
   D /trunk/iso2mesh/bin/qslim
   A /trunk/iso2mesh/bin/qslim.mexglx
   D /trunk/iso2mesh/bin/tetgen
   A /trunk/iso2mesh/bin/tetgen.mexa64
   A /trunk/iso2mesh/bin/tetgen.mexglx
   D /trunk/iso2mesh/bin/tetview
   A /trunk/iso2mesh/bin/tetview.mexglx
   M /trunk/iso2mesh/meshresample.m
   M /trunk/iso2mesh/surf2mesh.m

use mexext to distinguish binaries for different platform


r8 | fangq | 2007-12-17 08:07:27 -0500 (Mon, 17 Dec 2007) | 2 lines Changed paths:
   M /trunk/iso2mesh/meshresample.m
   M /trunk/iso2mesh/surf2mesh.m

add win32/Linux binary support


r7 | fangq | 2007-12-17 07:47:33 -0500 (Mon, 17 Dec 2007) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/tetgen.exe

add tetgen win32 binary


r6 | fangq | 2007-12-17 07:46:51 -0500 (Mon, 17 Dec 2007) | 2 lines Changed paths:
   A /trunk/iso2mesh/bin/qslim.exe
   A /trunk/iso2mesh/bin/tetview
   D /trunk/iso2mesh/bin/tetview-linux
   A /trunk/iso2mesh/bin/tetview.exe

add windows binaries for qslim and tetgen


r5 | fangq | 2007-11-24 23:05:08 -0500 (Sat, 24 Nov 2007) | 2 lines Changed paths:
   M /trunk/iso2mesh/bin/tetview-linux

update tetview binary


r2 | fangq | 2007-11-24 22:21:43 -0500 (Sat, 24 Nov 2007) | 2 lines Changed paths:
   A /trunk/iso2mesh
   A /trunk/iso2mesh/README
   A /trunk/iso2mesh/bin
   A /trunk/iso2mesh/bin/qslim
   A /trunk/iso2mesh/bin/tetgen
   A /trunk/iso2mesh/bin/tetview-linux
   A /trunk/iso2mesh/delendelem.m
   A /trunk/iso2mesh/extractloops.m
   A /trunk/iso2mesh/meshconn.m
   A /trunk/iso2mesh/meshresample.m
   A /trunk/iso2mesh/readsmf.m
   A /trunk/iso2mesh/readtetgen.m
   A /trunk/iso2mesh/sample
   A /trunk/iso2mesh/sample/surfMeshQianqian.mat
   A /trunk/iso2mesh/savesmf.m
   A /trunk/iso2mesh/savesurfpoly.m
   A /trunk/iso2mesh/smoothsurf.m
   A /trunk/iso2mesh/surf2mesh.m
   A /trunk/iso2mesh/surfedge.m

Initial revision


Powered by Habitat