IQGeometry is the extension of CGGeometry. It provide easy functions for geometry calculations