Directory mrUtilities/surfUtils/

Directory Created:
2008-02-09 01:13
Total Files:
3
Deleted Files:
35
Lines of Code:
678

[root]/mrUtilities/surfUtils

Lines of Code

mrUtilities/surfUtils/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 82 (100.0%) 929 (100.0%) 11.3
eli 73 (89.0%) 525 (56.5%) 7.1
justin 5 (6.1%) 261 (28.1%) 52.2
ds 4 (4.9%) 143 (15.4%) 35.7

Most Recent Commits

justin 2008-08-11 10:12 Rev.: 1261

better input argument handling + computation of surface normals if outer surface is not specified

40 lines of code changed in 1 file:

  • mrUtilities/surfUtils: calcCurvature.m (+40 -17)
justin 2008-08-11 08:01 Rev.: 1260

Computes surface normals by averaging the normals of each surface triangle connected to each vertex.

45 lines of code changed in 1 file:

  • mrUtilities/surfUtils: calcSurfaceNormals.m (new 45)
justin 2008-08-11 03:17 Rev.: 1247

verbose setting in an attempt to make these tools less chatty...

36 lines of code changed in 1 file:

  • mrUtilities/surfUtils: flattenSurfaceMFM.m (+36 -31)
justin 2008-08-11 03:16 Rev.: 1246

usage notes

12 lines of code changed in 1 file:

  • mrUtilities/surfUtils: calcCurvature.m (+12 -5)
eli 2008-08-07 03:28 Rev.: 1238

- added smooth parameter (defaults to 2 iterations)
- big speed improvement by preallocating memory for the curvature variable
- used 3rd vertex neighbors in computing surface
- add parameter for which vertices to compute

35 lines of code changed in 1 file:

  • mrUtilities/surfUtils: calcCurvature.m (+35 -15)
justin 2008-08-07 02:02 Rev.: 1236

Function to calculate curvature on the surfaces

128 lines of code changed in 1 file:

  • mrUtilities/surfUtils: calcCurvature.m (new 128)
eli 2008-08-07 01:57 Rev.: 1235

Moving mrFlatMesh files to mrFlatMesh. ***To get these changes, you will have to either cvs checkout the whole repository again, or go into mrUtilities and run cvs checkout -d mrFlatMesh mrTools-4.5/mrUtilities/mrFlatMesh***

0 lines of code changed in 35 files:

  • mrUtilities/surfUtils: assignPerimeterPositions.m (del), assignToNearest.c (del), assignToNearest.m (del), assignToNearest.mexa64 (del), assignToNearest.mexmac (del), assignToNearest.mexmaci (del), assignToNearestNew.m (del), conio.h (del), connectionBasedSmooth.m (del), correctBadNodes.m (del), dijkstra.cpp (del), dijkstra.m (del), dijkstra.mexa64 (del), dijkstra.mexmac (del), dijkstra.mexmaci (del), fibheap.h (del), find3DNeighbourDists.m (del), findBadPerimNodes.m (del), findConnectionMatrix.m (del), findEdgesInGroup.m (del), findFaceArea.m (del), findFacesInGroup.m (del), findGroupPerimeter.m (del), findLegalPerimeters.m (del), findNPConnection.m (del), findUniqueFaceIndexList.m (del), floodFillFindPerim.m (del), makeMeshImage.m (del), mfmAreaErrorMap.m (del), mfmBuildSubMesh.m (del), orderMeshPerimeterPointsAll.m (del), removeHangingNodes.m (del), scaleConnectionMatrixToDist.m (del), shift.m (del), statusStringAdd.m (del)
ds 2008-06-24 18:35 Rev.: 1206

changed int to mwIndex to allow matlab version > R2006b to handle sparse matrix operations properly. when compiling dijkstra.cpp on 64bit linux (and maybe also 64bit mac osx, make sure to use the -largeArraysDims flag to mex

mex -largeArrayDims dijkstra.cpp

70 lines of code changed in 2 files:

  • mrUtilities/surfUtils: dijkstra.cpp (+3 -3), dijkstra.mexa64 (+67 -73)
ds 2008-06-18 01:54 Rev.: 1198

adding 64 bit linux binaries of the mex files - they work on compute cluster at the imaging centre at u o nottingham

73 lines of code changed in 2 files:

  • mrUtilities/surfUtils: assignToNearest.mexa64 (new), dijkstra.mexa64 (new 73)
eli 2008-04-15 07:19 Rev.: 1051

really got rid of the extra plots of the flattened output

7 lines of code changed in 1 file:

  • mrUtilities/surfUtils: flattenSurfaceMFM.m (+7 -3)
eli 2008-04-15 04:44 Rev.: 1049

got rid of annoying plots of flat mesh

2 lines of code changed in 1 file:

  • mrUtilities/surfUtils: flattenSurfaceMFM.m (+2 -2)
eli 2008-02-09 01:43 Rev.: 933

needed for dijkstra

0 lines of code changed in 2 files:

  • mrUtilities/surfUtils: conio.h (new), fibheap.h (new)
eli 2008-02-09 01:37 Rev.: 932

changed to 'dijkstra2.cpp'

25 lines of code changed in 1 file:

  • mrUtilities/surfUtils: dijkstra.cpp (+25 -10)
eli 2008-02-09 01:15 Rev.: 929

initial import

446 lines of code changed in 1 file:

  • mrUtilities/surfUtils: flattenSurfaceMFM.m (new 446)
eli 2008-02-09 01:13 Rev.: 928

initial import of mrFlatMesh surface utilities

10 lines of code changed in 31 files:

  • mrUtilities/surfUtils: assignPerimeterPositions.m (new), assignToNearest.c (new), assignToNearest.m (new), assignToNearest.mexmac (new), assignToNearest.mexmaci (new), assignToNearestNew.m (new), connectionBasedSmooth.m (new), correctBadNodes.m (new), dijkstra.cpp (new 10), dijkstra.m (new), dijkstra.mexmac (new), dijkstra.mexmaci (new), find3DNeighbourDists.m (new), findBadPerimNodes.m (new), findConnectionMatrix.m (new), findEdgesInGroup.m (new), findFaceArea.m (new), findFacesInGroup.m (new), findGroupPerimeter.m (new), findLegalPerimeters.m (new), findNPConnection.m (new), findUniqueFaceIndexList.m (new), floodFillFindPerim.m (new), makeMeshImage.m (new), mfmAreaErrorMap.m (new), mfmBuildSubMesh.m (new), orderMeshPerimeterPointsAll.m (new), removeHangingNodes.m (new), scaleConnectionMatrixToDist.m (new), shift.m (new), statusStringAdd.m (new)
Generated by StatSVN 0.4.1