Setting texture coordinates of face(s) explicitly

Sorry, I was unclear. The Ruby API doesn’t let you specify UV for arbitrary set of vertices. But it let you specify Point3d objects instead of vertices - this meaning you can define the UV mapping by a set of points (up to four) on the plane of the face. But the C API currently require up to four vertices.