In computer science, a level set is a data structure designed to represent discretely sampled dynamic level sets of functions.
A common use of this form of data structure is in efficient image rendering. The underlying method constructs a signed distance field that extends from the boundary, and can be used to solve the motion of the boundary in this field.