Text this: Digital Holography: Computer-Generated Holograms and Diffractive Optics in Scalar Diffraction Domain