It is possible to tessellate in non-Euclidean geometries such as hyperbolic geometry. A uniform tiling in the hyperbolic plane (that may be regular, quasiregular, or semiregular) is an edge-to-edge filling of the hyperbolic plane, with regular polygons as faces ; these are vertex-transitive (transitive on its vertices), and isogonal (there is an isometry mapping any vertex onto any other).