FIndex2i

2-index tuple.

Choose your operating system:

Windows

macOS

Linux

References

Module

GeometryCore

Header

/Engine/Source/Runtime/GeometryCore/Public/IndexTypes.h

Include

#include "IndexTypes.h"

Syntax

struct FIndex2i

Remarks

2-index tuple. Ported from g3Sharp library, with the intention of maintaining compatibility with existing g3Sharp code. Has an API similar to WildMagic, GTEngine, Eigen, etc.

Variables

Name Description

Public variable

int

 

A

Public variable

int

 

B

Constructors

Name Description

Public function

FIndex2i()

Public function

FIndex2i

(
    int ValA,
    int ValB
)

Functions

Name Description

Public function Const

bool

 

Contains

(
    int Value
)

Public function Const

int

 

IndexOf

(
    int Value
)

Public function Static

constexpr FI...

 

Invalid()

Public function Static

constexpr FI...

 

Max()

Public function Const

int

 

OtherElement

(
    int Value
)

Public function

void

 

Serialize

(
    FArchive& Ar
)

Serialize FIndex2i to an archive.

Public function

void

 

Swap()

Public function Static

constexpr FI...

 

Zero()

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FIndex2i& Other
)

Public function

int &

 

operator[]

(
    int Idx
)

Public function Const

const int &

 

operator[]

(
    int Idx
)

Public function Const

bool

 

operator==

(
    const FIndex2i& Other
)