UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SegmentDistToSegment_Solver< T > Struct Template Reference

Public Types

using VectorType = UE::Math::TVector< T >
 

Public Member Functions

 SegmentDistToSegment_Solver (const VectorType &InA1, const VectorType &InB1, const VectorType &InA2, const VectorType &InB2)
 
void Solve (VectorType &OutP1, VectorType &OutP2)
 

Public Attributes

bool bLinesAreNearlyParallel
 
const VectorTypeA1
 
const VectorTypeA2
 
const VectorType S1
 
const VectorType S2
 
const VectorType S3
 

Member Typedef Documentation

◆ VectorType

template<typename T >
using SegmentDistToSegment_Solver< T >::VectorType = UE::Math::TVector<T>

Constructor & Destructor Documentation

◆ SegmentDistToSegment_Solver()

template<typename T >
SegmentDistToSegment_Solver< T >::SegmentDistToSegment_Solver ( const VectorType InA1,
const VectorType InB1,
const VectorType InA2,
const VectorType InB2 
)
inline

Member Function Documentation

◆ Solve()

template<typename T >
void SegmentDistToSegment_Solver< T >::Solve ( VectorType OutP1,
VectorType OutP2 
)
inline

Member Data Documentation

◆ A1

template<typename T >
const VectorType& SegmentDistToSegment_Solver< T >::A1

◆ A2

template<typename T >
const VectorType& SegmentDistToSegment_Solver< T >::A2

◆ bLinesAreNearlyParallel

template<typename T >
bool SegmentDistToSegment_Solver< T >::bLinesAreNearlyParallel

◆ S1

template<typename T >
const VectorType SegmentDistToSegment_Solver< T >::S1

◆ S2

template<typename T >
const VectorType SegmentDistToSegment_Solver< T >::S2

◆ S3

template<typename T >
const VectorType SegmentDistToSegment_Solver< T >::S3

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