I've implemented a Voronoi Tesselation over a ellipsoid surface, and the result can be seen in the enclosed figure. Now, I'd like to calculate the surface area of each one of these regions. Do you guys have any idea how to tackle this?
Yes, I have triangles, and then I used the method vtkTriangles::TrangleArea(x1,x2,x3) to obtain the area of each polygon. Of course there is a little error in the area of each region, since some triangles are share by more than one region, but the accuracy can be improved by increasing the ellipsoid resolution.