/Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Parameterization/DynamicMeshUVEditor.h
Set UVs by cylinder projection. Triangles will be grouped to cylinder endcaps or side based on CylinderSplitAngle. PointTransform is applied to points before projectiong onto ProjectionFrame X/Y axes Projected U/V coordinates are divided by Dimensions.X/Y
void SetTriangleUVsFromCylinderProjection ( const [TArray](API\Runtime\Core\Containers\TArray)< int32 > & Triangles, [TFunctionRef](API\Runtime\Core\GenericPlatform\TFunctionRef)< FVector3d(const FVector3d &)> PointTransform, const [FFrame3d](API\Runtime\GeometryCore\FFrame3d_1) & CylFrame, const FVector3d & CylDimensions, float CylinderSplitAngle, [FUVEditResult](API\Plugins\DynamicMesh\Parameterization\FUVEditResult) * Result )