Navigation
API > API/Runtime > API/Runtime/GeometryCore
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/IntVectorTypes.h |
| Include | #include "IntVectorTypes.h" |
Syntax
struct FVector3i
Remarks
3D 32-bit integer Vector
Variables
| Type | Name | Description | |
|---|---|---|---|
| union UE::Geometry::FVector3i | |||
| int32 | X | ||
| int32[3] | XYZ | ||
| int32 | Y | ||
| int32 | Z |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| constexpr | FVector3i () |
||
| constexpr | |||
| PRAGMA_DISABLE_DEPRECATION_WARNINGS constexpr | |||
FVector3i
(
const FIntVector& Vec |
|||
| constexpr |
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | DistanceSquared
(
const FVector3i& V2 |
||
| int32 | |||
| FVector3i | MaxVector () |
||
| FVector3i | One () |
||
| int32 | |||
| FVector3i | UnitX () |
||
| FVector3i | UnitY () |
||
| FVector3i | UnitZ () |
||
| FVector3i | Zero () |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FVector3i | operator- () |
||
| FVector3i | |||
| FVector3i | |||
| constexpr | |||
| constexpr | |||
| bool | operator!=
(
const FVector3i& Other |
||
| FVector3i | |||
| FVector3i | |||
| FVector3i & | operator*=
(
const int32& Scalar |
||
| FVector3i | |||
| FVector3i | |||
| FVector3i & | operator/=
(
const int32& Scalar |
||
| int32 & | operator[]
(
int Idx |
||
| const int32 & | operator[]
(
int Idx |
||
| FVector3i | |||
| FVector3i | |||
| FVector3i & | operator+=
(
const FVector3i& V2 |
||
| bool | |||
| FVector3i & | |||
| FVector3i & | operator-=
(
const FVector3i& V2 |
||
| bool | operator==
(
const FVector3i& Other |