G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FBox3f Struct Reference

A point or direction FVector in 3d space. @note The full C++ class is located here: Engine\Source\Runtime\Core\Public\Math\Box.h. More...

Public Member Functions

Functions
FVector3f GetExtent () const
FBox3f & opAddAssign (FBox3f Other)
bool opEquals (FBox3f Other) const
bool Intersect (FBox3f other) const
FBox3f opAdd (FVector3f Other) const
FBox3f & opAddAssign (FVector3f Other)
FVector3f & opIndex (int Index)
FVector3f GetCenter () const
FBox3f opAdd (FBox3f Other) const
void GetCenterAndExtents (FVector3f &Center, FVector3f &Extents) const
FVector3f GetClosestPointTo (FVector3f In) const
FBox3f InverseTransformBy (FTransform M) const
FBox3f TransformBy (FTransform3f M) const
bool IsInside (FVector3f In) const
bool IsInsideOrOn (FVector3f In) const
FString ToString () const

Static Public Member Functions

Static Functions
static FBox3f BuildAABB (FVector3f Origin, FVector3f Extent)

Public Attributes

Box
FVector3f Max
FVector3f Min
Variables
const FVector3f Extent
const FVector3f Center

Detailed Description

A point or direction FVector in 3d space. @note The full C++ class is located here: Engine\Source\Runtime\Core\Public\Math\Box.h.

Member Function Documentation

◆ BuildAABB()

FBox3f BuildAABB ( FVector3f Origin,
FVector3f Extent )
static

◆ GetCenter()

FVector3f GetCenter ( ) const

◆ GetCenterAndExtents()

void GetCenterAndExtents ( FVector3f & Center,
FVector3f & Extents ) const

◆ GetClosestPointTo()

FVector3f GetClosestPointTo ( FVector3f In) const

◆ GetExtent()

FVector3f GetExtent ( ) const

◆ Intersect()

bool Intersect ( FBox3f other) const

◆ InverseTransformBy()

FBox3f InverseTransformBy ( FTransform M) const

◆ IsInside()

bool IsInside ( FVector3f In) const

◆ IsInsideOrOn()

bool IsInsideOrOn ( FVector3f In) const

◆ opAdd() [1/2]

FBox3f opAdd ( FBox3f Other) const

◆ opAdd() [2/2]

FBox3f opAdd ( FVector3f Other) const

◆ opAddAssign() [1/2]

FBox3f & opAddAssign ( FBox3f Other)

◆ opAddAssign() [2/2]

FBox3f & opAddAssign ( FVector3f Other)

◆ opEquals()

bool opEquals ( FBox3f Other) const

◆ opIndex()

FVector3f & opIndex ( int Index)

◆ ToString()

FString ToString ( ) const

◆ TransformBy()

FBox3f TransformBy ( FTransform3f M) const

Member Data Documentation

◆ Center

const FVector3f Center

◆ Extent

const FVector3f Extent

◆ Max

FVector3f Max

◆ Min

FVector3f Min