Navigation API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/Spatial Inheritance Hierarchy IProjectionTarget IOrientedProjectionTarget FColliderMeshProjectionTarget FMeshProjectionTarget FWorldSpaceProjectionTarget References Module GeometryCore Header /Engine/Source/Runtime/GeometryCore/Public/Spatial/SpatialInterfaces.h Include #include "Spatial/SpatialInterfaces.h" Syntax class IOrientedProjectionTarget : public UE::Geometry::IProjectionTarget Copy full snippetclass IOrientedProjectionTarget : public UE::Geometry::IProjectionTarget Remarks IOrientedProjectionTarget is a projection target that can return a normal in addition to the projected point Destructors Type Name Description ~IOrientedProjectionTarget () Functions Type Name Description FVector3d Project ( const FVector3d& Point, FVector3d& ProjectNormalOut, int Identifier ) Overridden from IProjectionTarget Type Name Description FVector3d Project ( const FVector3d& Point, int Identifier )