Geometric object factories.