In non-Euclidean geometry they can meet , either once ( elliptic geometry ) , or infinity many ( hyperbolic geometry ) times . In general , there are two forms of ( homogeneous ) non-Euclidean geometry , hyperbolic geometry and elliptic geometry .