TAxisAlignedBox3

Windows
MacOS
Linux

References

Module

GeometricObjects

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/GeometricObjects/Public/BoxTypes.h

Include

#include "BoxTypes.h"

Syntax

template<typename RealType>
struct TAxisAlignedBox3

Variables

Name Description

Public variable

FVector3< RealT...

 

Max

Public variable

FVector3< RealT...

 

Min

Constructors

Name Description

Public function

TAxisAlignedBox3()

Public function

TAxisAlignedBox3

(
    const TAxisAlignedBox3& OtherBox
)

Public function

TAxisAlignedBox3

(
    const TAxisAlignedBox3< OtherRealTy...
)

Public function

TAxisAlignedBox3

(
    const FBox& Box
)

Public function

TAxisAlignedBox3

(
    const FVector3< RealType >& Min,
    const FVector3< RealType >& Max
)

Public function

TAxisAlignedBox3

(
    const FVector3< RealType >& Center,
    RealType HalfWidth
)

Public function

TAxisAlignedBox3

(
    const TAxisAlignedBox3& Box,
    const TFunction< FVector3< RealType...
)

Public function

TAxisAlignedBox3

(
    const TAxisAlignedBox3& Box,
    const FTransform3d& Transform
)

Public function

TAxisAlignedBox3

(
    const FVector3< RealType >& A,
    const FVector3< RealType >& B,
    const FVector3< RealType >& C
)

Functions

Name Description

Public function Const

FVector3< Re...

 

Center()

Public function

void

 

Contain

(
    const FVector3< RealType >& V
)

Public function

void

 

Contain

(
    const TAxisAlignedBox3< RealType > ...
)

Public function Const

bool

 

Contains

(
    const TAxisAlignedBox3< RealType > ...
)

Public function Const

bool

 

Contains

(
    const FVector3< RealType >& V
)

Public function Const

RealType

 

Depth()

Public function Const

FVector3< Re...

 

Diagonal()

Public function Const

RealType

 

DiagonalLength()

Public function Const

RealType

 

DistanceSquared

(
    const FVector3< RealType >& V
)

Public function

RealType

 

DistanceSquared

(
    const TAxisAlignedBox3< RealType > ...
)

Public function Static

TAxisAligned...

 

Empty()

Public function

void

 

Expand

(
    RealType Radius
)

Public function Const

FVector3< Re...

 

Extents()

Public function Const

FVector3< Re...

 

GetCorner

(
    int Index
)

Public function Const

RealType

 

Height()

Public function Static

TAxisAligned...

 

Infinite()

Public function Const

TAxisAligned...

 

Intersect

(
    const TAxisAlignedBox3< RealType > ...
)

Public function Const

bool

 

Intersects

(
    TAxisAlignedBox3 Box
)

Public function Const

bool

 

IsEmpty()

Public function Const

RealType

 

MaxDim()

Public function Const

RealType

 

MinDim()

Public function Const

RealType

 

Volume()

Public function Const

RealType

 

Width()

Operators

Name Description

Public function Const

 

operator FBox()

Public function Const

bool

 

operator!=

(
    const TAxisAlignedBox3< RealType > ...
)

Public function Const

bool

 

operator==

(
    const TAxisAlignedBox3< RealType > ...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss