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

#include <Aabb.h>

+ Inheritance diagram for UE::CADKernel::FAABB2D:

Public Member Functions

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

Additional Inherited Members

- Protected Attributes inherited from UE::CADKernel::TAABB< FVector2d, 2 >
FVector2d MinCorner
 
FVector2d MaxCorner
 

Constructor & Destructor Documentation

◆ FAABB2D() [1/2]

UE::CADKernel::FAABB2D::FAABB2D ( )
inline

◆ FAABB2D() [2/2]

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

Member Function Documentation

◆ GetCorner()

FVector2d UE::CADKernel::FAABB2D::GetCorner ( int32  CornerIndex) const
inline

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