TAxisAlignedBox2

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 TAxisAlignedBox2

Variables

Name Description

Public variable

FVector2< RealT...

 

Max

Public variable

FVector2< RealT...

 

Min

Constructors

Name Description

Public function

TAxisAlignedBox2()

Public function

TAxisAlignedBox2

(
    const TAxisAlignedBox2& OtherBox
)

Public function

TAxisAlignedBox2

(
    const TAxisAlignedBox2< OtherRealTy...
)

Public function

TAxisAlignedBox2

(
    RealType SquareSize
)

Public function

TAxisAlignedBox2

(
    const TArray< FVector2< RealType >>...
)

Public function

TAxisAlignedBox2

(
    const FBox2D& Box
)

Public function

TAxisAlignedBox2

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

Public function

TAxisAlignedBox2

(
    RealType Width,
    RealType Height
)

Public function

TAxisAlignedBox2

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

Functions

Name Description

Public function Const

RealType

 

Area()

Public function Const

FVector2< Re...

 

Center()

Public function

void

 

Contain

(
    const TArray< FVector2< RealType >>...
)

Public function

void

 

Contain

(
    const TAxisAlignedBox2< RealType > ...
)

Public function

void

 

Contain

(
    const FVector2< RealType >& V
)

Public function Const

bool

 

Contains

(
    const TAxisAlignedBox2< RealType > ...
)

Public function Const

bool

 

Contains

(
    const FVector2< RealType >& V
)

Public function Const

RealType

 

DiagonalLength()

Public function Const

RealType

 

DistanceSquared

(
    const FVector2< RealType >& V
)

Public function Static

TAxisAligned...

 

Empty()

Public function Const

FVector2< Re...

 

Extents()

Public function Const

RealType

 

Height()

Public function Const

TAxisAligned...

 

Intersect

(
    const TAxisAlignedBox2< RealType > ...
)

Public function Const

bool

 

Intersects

(
    const TAxisAlignedBox2< RealType > ...
)

Public function Const

RealType

 

MaxDim()

Public function Const

RealType

 

MinDim()

Public function Const

RealType

 

Width()

Operators

Name Description

Public function Const

 

operator FBox2D()

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