dofile('luamesh.lua') listPoints = {{x=0, y=0},{x=1,y=1},{x=1.7,y=0.8},{x=0.6, y=2},{x=3,y=0},{x=1.9,y=2.7}} print("list of Points") for i=1,#listPoints do print(listPoints[i].x,listPoints[i].y) end triangulation = BowyerWatson(listPoints, "") print("triangualiton") for i=1,#triangulation do print(triangulation[i][1],triangulation[i][2],triangulation[i][3]) end listVoronoi = buildVoronoi(listPoints, triangulation) print("Voronoi") for i=1,#listVoronoi do print(listVoronoi[i][1],listVoronoi[i][2]) end listPoints, triangulation = readGmsh("maillage.msh") print(#listPoints,#triangulation) print(listPoints[2].x) listPoints = {{x=0, y=0},{x=1,y=0},{x=1,y=0.5},{x=0.5, y=1},{x=-0.3,y=0.3}} q = {x=1.105,y=1.105} --q = {x=0.5,y=0.2} print(q.x) print(isInside(listPoints,q)) grid = buildGrid(listPoints,0.1) for i=1, #grid do -- print(grid[i].x,grid[i].y) end listNew = addGridPoints(listPoints,grid) for i=1, #listNew do print(listNew[i].x, listNew[i].y) end print(#grid, #listNew)