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

#include <Aabb.h>

+ Inheritance diagram for UE::CADKernel::FAABB:

Public Member Functions

 FAABB ()
 
 FAABB (const FVector &InMinCorner, const FVector &InMaxCorner)
 
FVector GetCorner (int32 Corner) const
 
- Public Member Functions inherited from UE::CADKernel::TAABB< FVector >
 TAABB ()
 
 TAABB (const FVector &InMinCorner, const FVector &InMaxCorner)
 
 TAABB ()
 
 TAABB ()
 
bool IsValid () const
 
void Empty ()
 
void Empty ()
 
void Empty ()
 
bool Contains (const FVector &Point) const
 
bool Contains (const TAABB &Aabb) const
 
void SetMinSize (double MinSize)
 
double GetMaxSize () const
 
double GetSize (int32 Axis) const
 
double DiagonalLength () const
 
FVector Diagonal () const
 
const FVectorGetMin () const
 
const FVectorGetMax () const
 
TAABBoperator+= (const double *Point)
 
TAABBoperator+= (const FVector &Point)
 
TAABBoperator+= (const TArray< FVector > &Points)
 
TAABBoperator+= (const TAABB &aabb)
 
void Offset (double Offset)
 
TAABB operator+ (const FVector &Point) const
 
TAABB operator+ (const TAABB &Aabb) const
 

Additional Inherited Members

- Protected Attributes inherited from UE::CADKernel::TAABB< FVector >
FVector MinCorner
 
FVector MaxCorner
 

Constructor & Destructor Documentation

◆ FAABB() [1/2]

UE::CADKernel::FAABB::FAABB ( )
inline

◆ FAABB() [2/2]

UE::CADKernel::FAABB::FAABB ( const FVector InMinCorner,
const FVector InMaxCorner 
)
inline

Member Function Documentation

◆ GetCorner()

FVector UE::CADKernel::FAABB::GetCorner ( int32  Corner) const
inline

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