The mineral is colorless in its pure form, but impurities can either make quartz crystals appear opaque or stain them pink, purple, yellow ... main types of rock — igneous, sedimentary and ...