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

#include <DistLine3Line3.h>

Public Member Functions

 TDistLine3Line3 (const TLine3< Real > &Line1In, const TLine3< Real > &Line2In)
 
Real Get ()
 
Real GetSquared ()
 
Real ComputeResult ()
 

Public Attributes

TLine3< Real > Line1
 
TLine3< Real > Line2
 
Real DistanceSquared = -1.0
 
bool bIsParallel = false
 
TVector< Real > Line1ClosestPoint
 
Real Line1Parameter
 
TVector< Real > Line2ClosestPoint
 
Real Line2Parameter
 

Detailed Description

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

Compute distance between two 3D lines

Constructor & Destructor Documentation

◆ TDistLine3Line3()

template<typename Real >
UE::Geometry::TDistLine3Line3< Real >::TDistLine3Line3 ( const TLine3< Real > &  Line1In,
const TLine3< Real > &  Line2In 
)
inline

Member Function Documentation

◆ ComputeResult()

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

◆ Get()

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

◆ GetSquared()

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

Member Data Documentation

◆ bIsParallel

template<typename Real >
bool UE::Geometry::TDistLine3Line3< Real >::bIsParallel = false

◆ DistanceSquared

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

◆ Line1

template<typename Real >
TLine3<Real> UE::Geometry::TDistLine3Line3< Real >::Line1

◆ Line1ClosestPoint

template<typename Real >
TVector<Real> UE::Geometry::TDistLine3Line3< Real >::Line1ClosestPoint

◆ Line1Parameter

template<typename Real >
Real UE::Geometry::TDistLine3Line3< Real >::Line1Parameter

◆ Line2

template<typename Real >
TLine3<Real> UE::Geometry::TDistLine3Line3< Real >::Line2

◆ Line2ClosestPoint

template<typename Real >
TVector<Real> UE::Geometry::TDistLine3Line3< Real >::Line2ClosestPoint

◆ Line2Parameter

template<typename Real >
Real UE::Geometry::TDistLine3Line3< Real >::Line2Parameter

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