UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CADKernel::FVectorUtil Class Reference

#include <Point.h>

Static Public Member Functions

static FVector2d FromVector (const FVector &Src)
 
template<typename VectorType >
static double ComputeCosinus (const VectorType &Vec1, const VectorType &Vec2)
 
template<typename VectorType >
static double ComputeAngle (const VectorType &Vec1, const VectorType &Vec2)
 
static double DiagonalAxisCoordinate (const FVector &Vec)
 
static double DiagonalAxisCoordinate (const FVector2d &Vec)
 

Static Public Attributes

static CADKERNEL_API const FVector FarawayPoint3D
 
static CADKERNEL_API const FVector2d FarawayPoint2D
 

Member Function Documentation

◆ ComputeAngle()

template<typename VectorType >
static double UE::CADKernel::FVectorUtil::ComputeAngle ( const VectorType &  Vec1,
const VectorType &  Vec2 
)
inlinestatic

◆ ComputeCosinus()

template<typename VectorType >
static double UE::CADKernel::FVectorUtil::ComputeCosinus ( const VectorType &  Vec1,
const VectorType &  Vec2 
)
inlinestatic

◆ DiagonalAxisCoordinate() [1/2]

static double UE::CADKernel::FVectorUtil::DiagonalAxisCoordinate ( const FVector Vec)
inlinestatic

Return the projection of the point on the diagonal axis (of vector (1,1,1)) i.e. return X + Y + Z

◆ DiagonalAxisCoordinate() [2/2]

static double UE::CADKernel::FVectorUtil::DiagonalAxisCoordinate ( const FVector2d Vec)
inlinestatic

◆ FromVector()

static FVector2d UE::CADKernel::FVectorUtil::FromVector ( const FVector Src)
inlinestatic

Member Data Documentation

◆ FarawayPoint2D

const FVector2d UE::CADKernel::FVectorUtil::FarawayPoint2D
static

◆ FarawayPoint3D

const FVector UE::CADKernel::FVectorUtil::FarawayPoint3D
static

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