FWorldSpaceProjectionTarget

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

DynamicMesh

Header

/Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/ProjectionTargets.h

Include

#include "ProjectionTargets.h"

Syntax

class FWorldSpaceProjectionTarget : public UE::Geometry::FMeshProjectionTarget

Variables

Name Description

Protected variable

FTransform3d

 

TargetMeshLocalToWorld

Protected variable

FTransform3d

 

ToolMeshLocalToWorld

Constructors

Name Description

Public function

FWorldSpaceProjectionTarget()

Public function

FWorldSpaceProjectionTarget

(
    const FDynamicMesh3* MeshIn,
    FDynamicMeshAABBTree3* Spatial...,
    const FTransform3d& TargetMeshLoca...,
    const FTransform3d& ToolMeshLocalT...
)

Destructors

Overridden from IOrientedProjectionTarget

Name Description

Public function Virtual

FVector3d

 

Project

(
    const FVector3d& Point,
    FVector3d& ProjectNormalOut,
    int Identifier
)

Overridden from IProjectionTarget

Name Description

Public function Virtual

FVector3d

 

Project

(
    const FVector3d& Point,
    int Identifier
)