Skip to content
Snippets Groups Projects
Select Git revision
  • 2dCutting
  • ETI-Application
  • IMSHCamNav
  • NeedleTissueInteraction
  • cameraNavigationV2
  • master default protected
  • master-rgao
  • orthognathicSurgSim
  • refac-2dCutting
  • revert-97a875d1
  • vtkWith3DSlicerTag
  • v1.0.0
12 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.024Jul2322181716151412986542128Jun27262524232221201918171514131211102May30Apr28191411108752128Mar2622212018141087628Feb2711211Jan14Dec754312Nov10929Oct272321181710821Sep151130Aug29131092130Jul2827251615141085326Jun2014615May29Apr272621Mar191427Feb2085231Jan292623191218Dec1228Nov13111031Oct2725241043217Sep141312108730Aug28252417128732131Jul26242118151276321Jun1815919May1817161512111098326Apr25222119REFAC: Remove ParallelReduce namespaceCOMP: Fix miscellaneous compiling errors due to previous changesENH: 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 edgeREFAC: Rename IntersectionTestUtils to CollisionUtils and add more function to test segment-triangle intersections and compute point-triangle closest distanceENH: Rewrite CollisionData, support thread-safe operation (thread-safe push_back)Merge branch 'OctreeDataStructure' into 'master'ENH: Implement OctreeExampleENH: Implement LooseOctree data structureREFAC: 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 positionsREFAC: 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 semicolonsMerge branch 'master' into 'FixSPHBoundaryCondition'BUG: Fix SPH boundary conditionENH: 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 configSTYLE: Add options to uncrustify config file, including (but not limited to):Merge branch 'EnhanceTextStatus' into 'master'STYLE: Additional style enforementENH: Enhance the on-screen text status featureREFAC: Refactoring debug geometryENH: 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 thresholdREFAC: Clean up and port the mesh cutting algorithm to SurfaceCuttingManagerMerge remote-tracking branch 'origin-sree/master' into 2dCuttingENH : 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