UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::IProjectionTarget Class Referenceabstract

#include <SpatialInterfaces.h>

+ Inheritance diagram for UE::Geometry::IProjectionTarget:

Public Member Functions

virtual ~IProjectionTarget ()
 
virtual FVector3d Project (const FVector3d &Point, int Identifier=-1)=0
 

Detailed Description

IProjectionTarget is an object that supports projecting a 3D point onto it

Constructor & Destructor Documentation

◆ ~IProjectionTarget()

virtual UE::Geometry::IProjectionTarget::~IProjectionTarget ( )
inlinevirtual

Member Function Documentation

◆ Project()

virtual FVector3d UE::Geometry::IProjectionTarget::Project ( const FVector3d Point,
int  Identifier = -1 
)
pure virtual
Parameters
Pointthe point to project onto the target
Identifierclient-defined integer identifier of the point (may not be used)
Returns
position of Point projected onto the target

Implemented in UE::Geometry::FColliderMeshProjectionTarget, and UE::Geometry::IOrientedProjectionTarget.


The documentation for this class was generated from the following file: