UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TriangleTypes.h File Reference
#include "VectorTypes.h"
#include "VectorUtil.h"
#include "IndexTypes.h"
#include "BoxTypes.h"
#include "SegmentTypes.h"

Go to the source code of this file.

Classes

struct  UE::Geometry::TTriangle2< RealType >
 
struct  UE::Geometry::TTriangle3< RealType >
 
struct  UE::Geometry::TTetrahedron3< RealType >
 

Namespaces

namespace  UE
 
namespace  UE::Geometry
 
namespace  UE::Geometry::TriangleUtil
 
namespace  UE::Geometry::TetUtil
 

Typedefs

typedef TTriangle2< floatUE::Geometry::FTriangle2f
 
typedef TTriangle2< doubleUE::Geometry::FTriangle2d
 
typedef TTriangle3< floatUE::Geometry::FTriangle3f
 
typedef TTriangle3< doubleUE::Geometry::FTriangle3d
 
typedef TTriangle3< int > UE::Geometry::FTriangle3i
 
typedef TTetrahedron3< floatUE::Geometry::FTetrahedron3f
 
typedef TTetrahedron3< doubleUE::Geometry::FTetrahedron3d
 

Functions

template<typename RealType >
RealType UE::Geometry::TriangleUtil::EquilateralEdgeLengthForArea (RealType TriArea)
 
template<bool bReverseOrientation = false>
const FIndex3iUE::Geometry::TetUtil::GetTetFaceOrdering ()