How to read the triangles of a skeletal mesh, how to modify after procsesing

Well the question says it all. I like to process information in a game, not just show a movie. I’ve implemented dynamic meshes, dynamic physics (although the physics baking only works for simple meshes, not sure if they’ve fixed this yet). But I want to animate my custom meshes. That is why i need to modify them. Heck even reading the triangles would be helpful, as i can convert them to voxels.

So far, after reading the documentation many, many times, I have read the vertex information.
(in the first person template)
This code will display all the verticies for a skeletal mesh. Probaly for a static as well, as they store them both as FStaticLODModel.
TArray DebugVerticies;
TArray TrianglePoints;
Mesh1P->SkeletalMesh->GetImportedResource()->LODModels[0].GetVertices(TrianglePoints);
for (int32 i = 0; i < TrianglePoints.Num(); i++) {
DebugVerticies.Add(TrianglePoints[i].Position);
}