UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::TDistTriangle3Triangle3< Real > Class Template Reference

#include <DistTriangle3Triangle3.h>

Public Member Functions

 TDistTriangle3Triangle3 ()
 
 TDistTriangle3Triangle3 (const TTriangle3< Real > &TriangleA, const TTriangle3< Real > &TriangleB)
 
void SetTriangle (int WhichTriangle, const TTriangle3< Real > &TriangleIn)
 
Real Get ()
 
Real GetSquared ()
 
Real ComputeResult ()
 

Public Attributes

Real DistanceSquared = -1.0
 
TVector< Real > TriangleClosest [2]
 
TVector< Real > TriangleBaryCoords [2]
 

Detailed Description

template<typename Real>
class UE::Geometry::TDistTriangle3Triangle3< Real >

Compute unsigned distance between two 3D triangles

Constructor & Destructor Documentation

◆ TDistTriangle3Triangle3() [1/2]

template<typename Real >
UE::Geometry::TDistTriangle3Triangle3< Real >::TDistTriangle3Triangle3 ( )
inline

◆ TDistTriangle3Triangle3() [2/2]

template<typename Real >
UE::Geometry::TDistTriangle3Triangle3< Real >::TDistTriangle3Triangle3 ( const TTriangle3< Real > &  TriangleA,
const TTriangle3< Real > &  TriangleB 
)
inline

Member Function Documentation

◆ ComputeResult()

template<typename Real >
Real UE::Geometry::TDistTriangle3Triangle3< Real >::ComputeResult ( )
inline

◆ Get()

template<typename Real >
Real UE::Geometry::TDistTriangle3Triangle3< Real >::Get ( )
inline

◆ GetSquared()

template<typename Real >
Real UE::Geometry::TDistTriangle3Triangle3< Real >::GetSquared ( )
inline

◆ SetTriangle()

template<typename Real >
void UE::Geometry::TDistTriangle3Triangle3< Real >::SetTriangle ( int  WhichTriangle,
const TTriangle3< Real > &  TriangleIn 
)
inline

Member Data Documentation

◆ DistanceSquared

template<typename Real >
Real UE::Geometry::TDistTriangle3Triangle3< Real >::DistanceSquared = -1.0

◆ TriangleBaryCoords

template<typename Real >
TVector<Real> UE::Geometry::TDistTriangle3Triangle3< Real >::TriangleBaryCoords[2]

◆ TriangleClosest

template<typename Real >
TVector<Real> UE::Geometry::TDistTriangle3Triangle3< Real >::TriangleClosest[2]

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