UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CADKernel::TTriangle< PointType > Struct Template Reference

#include <Geometry.h>

Public Member Functions

 TTriangle (const PointType &InPoint0, const PointType &InPoint1, const PointType &InPoint2)
 
constexpr const PointType & operator[] (int32 Index) const
 
virtual PointType ProjectPoint (const PointType &InPoint, FVector2d &OutCoordinate)
 
virtual PointType CircumCircleCenter () const
 

Public Attributes

const PointType & Point0
 
const PointType & Point1
 
const PointType & Point2
 

Constructor & Destructor Documentation

◆ TTriangle()

template<class PointType >
UE::CADKernel::TTriangle< PointType >::TTriangle ( const PointType &  InPoint0,
const PointType &  InPoint1,
const PointType &  InPoint2 
)
inline

Member Function Documentation

◆ CircumCircleCenter()

template<class PointType >
virtual PointType UE::CADKernel::TTriangle< PointType >::CircumCircleCenter ( ) const
inlinevirtual

◆ operator[]()

template<class PointType >
constexpr const PointType & UE::CADKernel::TTriangle< PointType >::operator[] ( int32  Index) const
inlineconstexpr

◆ ProjectPoint()

template<class PointType >
virtual PointType UE::CADKernel::TTriangle< PointType >::ProjectPoint ( const PointType &  InPoint,
FVector2d OutCoordinate 
)
inlinevirtual

Member Data Documentation

◆ Point0

template<class PointType >
const PointType& UE::CADKernel::TTriangle< PointType >::Point0

◆ Point1

template<class PointType >
const PointType& UE::CADKernel::TTriangle< PointType >::Point1

◆ Point2

template<class PointType >
const PointType& UE::CADKernel::TTriangle< PointType >::Point2

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