Skip to main content

fill_in_a_cavity

Functions

fill_in_a_cavity(mesh, points, visited_flags, cavity)number
computeAdjecencies(mesh, cavity, start, boundary_length)

filling back the cavity N+2 point on the surface of the cavity 2N triangle on the surface of the cavity, x3 (4*0.5+1) data = 6N+9 uint64_t => enough place for the 3N edge x2 data = 6N uint64_t

fill_in_a_cavity(mesh, points, visited_flags, cavity) ⇒ number

Kind: global function
Returns: number - new current tet

ParamType
meshTetrahedralMesh
pointsArrayLike.<number> | Array.<number> | Float32Array
visited_flagsBitSet
cavityCavity

computeAdjecencies(mesh, cavity, start, boundary_length)

filling back the cavity N+2 point on the surface of the cavity 2N triangle on the surface of the cavity, x3 (4*0.5+1) data = 6N+9 uint64_t => enough place for the 3N edge x2 data = 6N uint64_t

Kind: global function

ParamType
meshTetrahedralMesh
cavityCavity
startnumber
boundary_lengthnumber