The Geometry of Self-Dual Gauge Fields