Navigation
API > API/Runtime > API/Runtime/GeometryCore
Description
Checks the profile curve for points that lie within a particular tolerance of the revolution axis. If they are found, the points are projected directly onto the revolution axis and their indices are added to a set of welded points.
Assumes that RevolutionAxisDirection is normalized.
| Name | RevolveUtil::WeldPointsOnAxis |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Util/RevolveUtil.h |
| Include Path | #include "Util/RevolveUtil.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/Util/RevolveUtil.cpp |
namespace RevolveUtil
{
GEOMETRYCORE_API void RevolveUtil::WeldPointsOnAxis
(
TArray < FVector3d > & ProfileCurve,
const FVector3d & RevolutionAxisOrigin,
const FVector3d & RevolutionAxisDirection,
double Tolerance,
TSet < int32 > & ProfileVerticesToWeldOut
)
}