abstract geometric structure