本文へスキップ

struct GridNode

(Niantic.Lightship.AR.NavigationMesh.GridNode)

概要

歩きやすいエリアをスキャンする際に使用するグリッド要素のデータを囲む。

	struct GridNode: IEquatable< GridNode > {
// フィールド

readonly Vector2Int Coordinates;
float Elevation;
float Deviation;
float DiffFromNeighbour;

// メソッド

GridNode(Vector2Int coordinates);
bool Equals(GridNode other);
override int GetHashCode();
override bool Equals(object obj);
static bool operator == (GridNode left, GridNode right);
static bool operator != (GridNode left, GridNode right);
};

詳細なドキュメント

歩きやすいエリアをスキャンする際に使用するグリッド要素のデータを囲む。

フィールド

座標

readonly Vector2Int 座標

グリッド上のこのノードの座標。

標高

float Elevation

ノードの高さ。

偏差値

float Deviation

ノード周辺の標準偏差。

DiffFromNeighbour

float DiffFromNeighbour

計算された隣接ノードとの標高差の最小値。