Generalized cone