GeometricImage Class