UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::TSkeletalImplicitLine3< RealType > Struct Template Reference

#include <ImplicitFunctions.h>

Public Member Functions

void SetScaleFromRadius (double TargetRadius, double DefaultIsoValue=0.5)
 
float GetRadius (double DefaultIsoValue=0.5) const
 
RealType Value (const TVector< RealType > &Point) const
 
TAxisAlignedBox3< RealType > Bounds (double DefaultIsoValue=0.5) const
 

Public Attributes

TSegment3< RealType > Segment
 
RealType Scale = 1.0
 

Detailed Description

template<typename RealType>
struct UE::Geometry::TSkeletalImplicitLine3< RealType >

Skeletal implicit line primitive. Field value is 1 along line and 0 at distance=1 from the line. Scale factor is applied to distance.

Member Function Documentation

◆ Bounds()

template<typename RealType >
TAxisAlignedBox3< RealType > UE::Geometry::TSkeletalImplicitLine3< RealType >::Bounds ( double  DefaultIsoValue = 0.5) const
inline

◆ GetRadius()

template<typename RealType >
float UE::Geometry::TSkeletalImplicitLine3< RealType >::GetRadius ( double  DefaultIsoValue = 0.5) const
inline

◆ SetScaleFromRadius()

template<typename RealType >
void UE::Geometry::TSkeletalImplicitLine3< RealType >::SetScaleFromRadius ( double  TargetRadius,
double  DefaultIsoValue = 0.5 
)
inline

◆ Value()

template<typename RealType >
RealType UE::Geometry::TSkeletalImplicitLine3< RealType >::Value ( const TVector< RealType > &  Point) const
inline

Member Data Documentation

◆ Scale

template<typename RealType >
RealType UE::Geometry::TSkeletalImplicitLine3< RealType >::Scale = 1.0

◆ Segment

template<typename RealType >
TSegment3<RealType> UE::Geometry::TSkeletalImplicitLine3< RealType >::Segment

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