A* Pathfinding Project  4.3.2 The A* Pathfinding Project for Unity 3D
Int2 Struct Reference

Two Dimensional Integer Coordinate Pair. More...

## Detailed Description

Two Dimensional Integer Coordinate Pair.

## Public Member Functions

Int2 (int x, int y)

override bool Equals (System.Object o)

bool Equals (Int2 other)

override int GetHashCode ()

override string ToString ()

## Static Public Member Functions

static long DotLong (Int2 a, Int2 b)
Dot product of the two coordinates. More...

static Int2 FromInt3XZ (Int3 o)

static Int2 Max (Int2 a, Int2 b)

static Int2 Min (Int2 a, Int2 b)

static bool operator!= (Int2 a, Int2 b)

static Int2 operator+ (Int2 a, Int2 b)

static Int2 operator- (Int2 a, Int2 b)

static bool operator== (Int2 a, Int2 b)

static Int3 ToInt3XZ (Int2 o)

int x

int y

## Properties

long sqrMagnitudeLong` [get]`

## ◆ Int2()

 Int2 ( int x, int y )

## ◆ DotLong()

 static long DotLong ( Int2 a, Int2 b )
static

Dot product of the two coordinates.

## ◆ Equals() [1/2]

 override bool Equals ( System.Object o )

## ◆ Equals() [2/2]

 bool Equals ( Int2 other )

## ◆ FromInt3XZ()

 static Int2 FromInt3XZ ( Int3 o )
static

## ◆ GetHashCode()

 override int GetHashCode ( )

## ◆ Max()

 static Int2 Max ( Int2 a, Int2 b )
static

## ◆ Min()

 static Int2 Min ( Int2 a, Int2 b )
static

## ◆ operator!=()

 static bool operator!= ( Int2 a, Int2 b )
static

## ◆ operator+()

 static Int2 operator+ ( Int2 a, Int2 b )
static

## ◆ operator-()

 static Int2 operator- ( Int2 a, Int2 b )
static

## ◆ operator==()

 static bool operator== ( Int2 a, Int2 b )
static

## ◆ ToInt3XZ()

 static Int3 ToInt3XZ ( Int2 o )
static

## ◆ ToString()

 override string ToString ( )

 int x

 int y

## ◆ sqrMagnitudeLong

 long sqrMagnitudeLong
get

The documentation for this struct was generated from the following file:
• /Users/arong/Unity/a-pathfinding-project/Assets/AstarPathfindingProject/Core/Misc/Int3.cs