Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
iMSTK
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Deploy
Releases
Container Registry
Model registry
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Ruiliang Gao
iMSTK
Graph
c5987d2d3e2600e2cb4112e20830fccc3e3c3ed8
Select Git revision
Branches
11
2dCutting
ETI-Application
IMSHCamNav
NeedleTissueInteraction
cameraNavigationV2
master
default
protected
master-rgao
orthognathicSurgSim
refac-2dCutting
revert-97a875d1
vtkWith3DSlicerTag
Tags
1
v1.0.0
12 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
25
Jul
24
23
22
18
17
16
15
14
12
9
8
6
5
4
2
1
28
Jun
27
26
25
24
23
22
21
20
19
18
17
15
14
13
12
11
10
2
May
30
Apr
28
19
14
11
10
8
7
5
2
1
28
Mar
26
22
21
20
18
14
10
8
7
6
28
Feb
27
11
2
11
Jan
14
Dec
7
5
4
3
12
Nov
10
9
29
Oct
27
23
21
18
17
10
8
21
Sep
15
11
30
Aug
29
13
10
9
2
1
30
Jul
28
27
25
16
15
14
10
8
5
3
26
Jun
20
14
6
15
May
29
Apr
27
26
21
Mar
19
14
27
Feb
20
8
5
2
31
Jan
29
26
23
19
12
18
Dec
12
28
Nov
13
11
10
31
Oct
27
25
24
10
4
3
2
17
Sep
14
13
12
10
8
7
30
Aug
28
25
24
17
12
8
7
3
2
1
31
Jul
26
24
21
18
15
12
7
6
3
21
Jun
18
15
9
19
May
18
17
16
15
12
11
10
9
8
3
26
Apr
25
REFAC: Move unused calss files to deprecated folders and delete redundant files
REFAC: Rename the folder that contains classes for lights
Merge branch 'RefactorGeometry' into 'master'
REFAC: Add a name field to geometry class, allowing to set a name to each geometry. This is useful during debug printing information: user can quickly identify the object in the scene.
BUG: Add Spinlock to prevent CuttingManager and vtkMeshRenderer accessing the surfacemesh at the same time.
Merge remote-tracking branch 'origin-parent/master' into 2dCutting
REFAC: Change DebugGeometry h/cpp files to DebugRenderingGeometry files
Merge branch 'RefactorCollisionDetection' into 'master'
REFAC: Remove ParallelReduce namespace
COMP: Fix miscellaneous compiling errors due to previous changes
ENH: Rewrite collision detection classes, moving their code to a static namespace called "NarrowPhaseCD". Also add new collision detection classes, such as "PointSetToVolumeMesh" and "SurfaceMeshToSurfaceMesh"
REFAC: add setToolFunction to ToolSurfacePair; check neighbor triangles before disconnecting each broken edge
REFAC: Rename IntersectionTestUtils to CollisionUtils and add more function to test segment-triangle intersections and compute point-triangle closest distance
ENH: Rewrite CollisionData, support thread-safe operation (thread-safe push_back)
Merge branch 'OctreeDataStructure' into 'master'
ENH: Implement OctreeExample
ENH: Implement LooseOctree data structure
REFAC: Add computeBoundingBox to geometry class; add a unique ID to each generated gemetry object; and fix race condition in pointset while accessing vertex positions by immediately update transformation upon initializing positions
REFAC: Change debug geometry API: change turnDataModifiedFlagON/OFF to setDataModified(bool)
BUG : the pbd constraints will be updated correctly based on the initial state with interpolated new nodes.
Make the subtriangles of the subtriangles not cuttable.
Fixed one typo.
Improved cutting algorithm:
REFAC: move the tool surface contact information to a new class 'ToolSurfaceInteractionPair'
Merge branch 'FixSPHBoundaryCondition' into 'master'
Merge branch 'FixUncrustify' into 'master'
Merge branch 'FixUncrustify' into 'FixSPHBoundaryCondition'
COMP: Fix uncrustify bug that mistakenly remove proper semicolons
Merge branch 'master' into 'FixSPHBoundaryCondition'
BUG: Fix SPH boundary condition
ENH: Check te angle between the cutting plane and the surface triangle before a cut generated.
Merge branch 'NewUncrustifyConfig' into 'master'
STYLE: Reformat files with new uncrustify config
STYLE: Add options to uncrustify config file, including (but not limited to):
Merge branch 'EnhanceTextStatus' into 'master'
STYLE: Additional style enforement
ENH: Enhance the on-screen text status feature
REFAC: Refactoring debug geometry
ENH: Cut happens when the jaw is closing and the angle is less than 20 degree. Open the jaw in order to cut again.
ENH: Use lap controller for tool. Change the cutting algorithm from point cutting to blade cutting, blade is by default a unit length line segment along the tool direction.
Loading