namespace UE { namespace Geometry { bool UE::Geometry::EnumerateTriangleSelectionElements ( const [FGeometrySelection](API\Plugins\DynamicMesh\Selections\FGeometrySelection) & MeshSelection, const [UE::Geometry::FDynamicMesh3](API\Runtime\GeometryCore\DynamicMesh\FDynamicMesh3) & Mesh, [TFunctionRef](API\Runtime\Core\GenericPlatform\TFunctionRef)< void(int32, const FVector3d &)> VertexFunc, [TFunctionRef](API\Runtime\Core\GenericPlatform\TFunctionRef)< void(int32, const [FSegment3d](API\Runtime\GeometryCore\FSegment3d) &)> EdgeFunc, [TFunctionRef](API\Runtime\Core\GenericPlatform\TFunctionRef)< void(int32, const [FTriangle3d](API\Runtime\GeometryCore\FTriangle3d) &)> TriangleFunc, const FTransform * ApplyTransform, bool bMapFacesToEdgeLoops ) } }