Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/GeometricObjects/Public/Generators/LineSegmentGenerators.h |
Include |
#include "Generators/LineSegmentGenerators.h" |
namespace UE
{
namespace Geometry
{
template<typename RealType>
void UE::Geometry::GenerateCircleSegments
(
int32 NumSteps,
RealType Radius,
const FVector3< RealType > & Center,
const FVector3< RealType > & AxisX,
const FVector3< RealType > & AxisY,
const TTransform3< RealType > & Transform,
TFunctionRef< void< RealType > &A, const FVector3< RealType > &B)> EmitLineFunc
)
}
}
Call EmitLineFunc for the line segments that make up the Circle defined by the given parameters and sampled with NumSteps vertices
Parameter |
Description |
---|---|
NumSteps |
number of vertices used to approximate circle |
Radius |
radius of circle |
Center |
center of circle |
AxisX |
first axis of circle |
AxisY |
second axis of circle |
Transform |
transform applied to each point |