Digital and Discrete Geometry