There are two types of bodies in the model:
- MeshBody: Body represented as planar polygon boundaries.
- NurbsBody: Body represented as a NURBS surface.
TessellatedBody is a helper class that contains the planar polygon boundary representation of the body regardless of it's original representation. So if you would like to have triangles, you can always use TessellatedBody, and don't have to use the other two types.
From a TessellatedBody you can access Polygon instances, and get ConvexPolygon instances from that polygon. A ConvexPolygon - as the name says - always convex, so you can easily triangulate it by forming a fan from the first vertex.