FGeometrySet3::FindAllCurvesSatisfying

Fills CurveIDsOut with IDs of curves that satisfy the given predicate.

Choose your operating system:

Windows

macOS

Linux

References

Module

GeometryCore

Header

/Engine/Source/Runtime/GeometryCore/Public/Spatial/GeometrySet3.h

Include

#include "Spatial/GeometrySet3.h"

Syntax

template<typename PredicateType, typename IntContainerType>
bool FindAllCurvesSatisfying
(
    PredicateType Predicate,
    IntContainerType & CurveIDsOut
) const

Remarks

Fills CurveIDsOut with IDs of curves that satisfy the given predicate.

Parameters

Parameter

Description

Predicate

A lambda or function that takes in a const FPolyline3d& and returns true when the curve's ID should be added to PointIDsOut.

CurveIDsOut

Output list or set. Must have an Add(int) method.