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
ce2cbf7607f01505ab482a60b52948a86ac1bead
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
24
Jul
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
22
21
19
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.
ENH : Add vertex picking feature, the tool state data is defined in InteractionPair.h for now.
ENH: Add a stopping criteria for cutting : simply remove the tiny triangles if the element area is below the threshold
REFAC: Clean up and port the mesh cutting algorithm to SurfaceCuttingManager
Merge remote-tracking branch 'origin-sree/master' into 2dCutting
ENH : The interactive cutting will handle both partial cuts and full cuts, and updating the topologies each time one edge is broken.
BUG: Fix the rendering conflict. VTK receives a flag to wait until the topology updates are finished.
Merge branch 'refactorMappingClasses' into 'master'
REFAC: const correctness and enforce style
Loading