Skip to content

Commit 7f19e13

Browse files
committed
[i2m] update i2m gui, works after deploytool build
1 parent 5b7526c commit 7f19e13

File tree

5 files changed

+199
-134
lines changed

5 files changed

+199
-134
lines changed

.github/workflows/run_test.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ jobs:
2727
brew install gnuplot
2828
brew install octave
2929
else
30-
curl --retry 3 -kL http://cdimage.debian.org/mirror/gnu.org/gnu/octave/windows/octave-5.2.0-w64-64.7z --output octave_5.2.0.7z
31-
7z x octave_5.2.0.7z -ooctave -y
32-
echo "$PWD/octave/octave-5.2.0-w64-64/mingw64/bin" >> $GITHUB_PATH
30+
curl --retry 3 -kL http://cdimage.debian.org/mirror/gnu.org/gnu/octave/windows/octave-6.2.0-w64-64.7z --output octave_6.2.0.7z
31+
7z x octave_6.2.0.7z -ooctave -y
32+
echo "$PWD/octave/octave-6.2.0-w64-64/mingw64/bin" >> $GITHUB_PATH
3333
fi
3434
- name: Install octave-image (Windows)
3535
if: ${{ runner.os == 'Windows' }}

i2m.prj

+27-32
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
<param.appname>i2m</param.appname>
44
<param.icon />
55
<param.icons />
6-
<param.version>0.8</param.version>
6+
<param.version>0.9</param.version>
77
<param.authnamewatermark>Qianqian Fang</param.authnamewatermark>
88
<param.email>q.fang at neu.edu</param.email>
99
<param.company>Northeastern University</param.company>
10-
<param.summary>I2M is an integrated GUI for the 3D meshing toolbox Iso2Mesh developed by Qianqian Fang</param.summary>
10+
<param.summary>I2M is an integrated graphical user interface (GUI) for the 3D meshing toolbox Iso2Mesh developed by Qianqian Fang</param.summary>
1111
<param.description>Iso2Mesh is a free matlab/octave-based mesh generation and processing toolbox. It can create 3D tetrahedral finite element (FE) mesh from surfaces, 3D binary and gray-scale volumetric images such as segmented MRI/CT scans.</param.description>
1212
<param.screenshot />
1313
<param.guid />
@@ -103,7 +103,6 @@
103103
<file>${PROJECT_ROOT}/fallbackexeext.m</file>
104104
<file>${PROJECT_ROOT}/finddisconnsurf.m</file>
105105
<file>${PROJECT_ROOT}/getexeext.m</file>
106-
<file>${PROJECT_ROOT}/getoptkey.m</file>
107106
<file>${PROJECT_ROOT}/getplanefrom3pt.m</file>
108107
<file>${PROJECT_ROOT}/getvarfrom.m</file>
109108
<file>${PROJECT_ROOT}/img2mesh.fig</file>
@@ -140,7 +139,6 @@
140139
<file>${PROJECT_ROOT}/readinr.m</file>
141140
<file>${PROJECT_ROOT}/readmedit.m</file>
142141
<file>${PROJECT_ROOT}/readmptiff.m</file>
143-
<file>${PROJECT_ROOT}/readnifti.m</file>
144142
<file>${PROJECT_ROOT}/readoff.m</file>
145143
<file>${PROJECT_ROOT}/readsmf.m</file>
146144
<file>${PROJECT_ROOT}/readtetgen.m</file>
@@ -152,7 +150,6 @@
152150
<file>${PROJECT_ROOT}/rotmat2vec.m</file>
153151
<file>${PROJECT_ROOT}/s2m.m</file>
154152
<file>${PROJECT_ROOT}/s2v.m</file>
155-
<file>${PROJECT_ROOT}/savegts.m</file>
156153
<file>${PROJECT_ROOT}/saveinr.m</file>
157154
<file>${PROJECT_ROOT}/savejmesh.m</file>
158155
<file>${PROJECT_ROOT}/savejson.m</file>
@@ -178,6 +175,31 @@
178175
<file>${PROJECT_ROOT}/vol2restrictedtri.m</file>
179176
<file>${PROJECT_ROOT}/vol2surf.m</file>
180177
<file>${PROJECT_ROOT}/volface.m</file>
178+
<file>${PROJECT_ROOT}/base64decode.m</file>
179+
<file>${PROJECT_ROOT}/base64encode.m</file>
180+
<file>${PROJECT_ROOT}/blosc2decode.m</file>
181+
<file>${PROJECT_ROOT}/blosc2encode.m</file>
182+
<file>${PROJECT_ROOT}/decodevarname.m</file>
183+
<file>${PROJECT_ROOT}/encodevarname.m</file>
184+
<file>${PROJECT_ROOT}/fast_match_bracket.m</file>
185+
<file>${PROJECT_ROOT}/fillholes3d.m</file>
186+
<file>${PROJECT_ROOT}/fillsurf.m</file>
187+
<file>${PROJECT_ROOT}/filterjsonmmap.m</file>
188+
<file>${PROJECT_ROOT}/getfromjsonpath.m</file>
189+
<file>${PROJECT_ROOT}/jdatadecode.m</file>
190+
<file>${PROJECT_ROOT}/jdataencode.m</file>
191+
<file>${PROJECT_ROOT}/loadbj.m</file>
192+
<file>${PROJECT_ROOT}/loadh5.m</file>
193+
<file>${PROJECT_ROOT}/loadmsgpack.m</file>
194+
<file>${PROJECT_ROOT}/match_bracket.m</file>
195+
<file>${PROJECT_ROOT}/meshquality.m</file>
196+
<file>${PROJECT_ROOT}/meshreorient.m</file>
197+
<file>${PROJECT_ROOT}/nestbracket2dim.m</file>
198+
<file>${PROJECT_ROOT}/regrouph5.m</file>
199+
<file>${PROJECT_ROOT}/remeshsurf.m</file>
200+
<file>${PROJECT_ROOT}/savebj.m</file>
201+
<file>${PROJECT_ROOT}/surfreorient.m</file>
202+
<file>${PROJECT_ROOT}/transposemat.m</file>
181203
</fileset.depfun>
182204
<build-deliverables>
183205
<file location="${PROJECT_ROOT}/i2m/for_testing" name="readme.txt" optional="true">${PROJECT_ROOT}/i2m/for_testing/readme.txt</file>
@@ -187,33 +209,6 @@
187209
</build-deliverables>
188210
<workflow />
189211
<matlab>
190-
<root>/drives/hoyi1/users/shared/MATLAB/R2016a</root>
191-
<toolboxes>
192-
<toolbox name="fixedpoint" />
193-
<toolbox name="matlabcoder" />
194-
<toolbox name="matlabhdlcoder" />
195-
<toolbox name="embeddedcoder" />
196-
</toolboxes>
197-
<toolbox>
198-
<fixedpoint>
199-
<enabled>true</enabled>
200-
</fixedpoint>
201-
</toolbox>
202-
<toolbox>
203-
<matlabcoder>
204-
<enabled>true</enabled>
205-
</matlabcoder>
206-
</toolbox>
207-
<toolbox>
208-
<matlabhdlcoder>
209-
<enabled>true</enabled>
210-
</matlabhdlcoder>
211-
</toolbox>
212-
<toolbox>
213-
<embeddedcoder>
214-
<enabled>true</enabled>
215-
</embeddedcoder>
216-
</toolbox>
217212
</matlab>
218213
<platform>
219214
<unix>true</unix>

0 commit comments

Comments
 (0)