Skip to main content

Class: VisitedMap

Util/VisistedMap.VisitedMap

Constructors

constructor

new VisitedMap(): VisitedMap

Returns

VisitedMap

Properties

_map

_map: Map<string, boolean>

Defined in

divinevoxel/foundation/src/Util/VisistedMap.ts:2

Accessors

size

get size(): number

Returns

number

Defined in

divinevoxel/foundation/src/Util/VisistedMap.ts:3

Methods

_getKey

_getKey(x, y, z): string

Parameters

NameType
xnumber
ynumber
znumber

Returns

string

Defined in

divinevoxel/foundation/src/Util/VisistedMap.ts:6


add

add(x, y, z): void

Parameters

NameType
xnumber
ynumber
znumber

Returns

void

Defined in

divinevoxel/foundation/src/Util/VisistedMap.ts:12


clear

clear(): void

Returns

void

Defined in

divinevoxel/foundation/src/Util/VisistedMap.ts:26


inMap

inMap(x, y, z): boolean

Parameters

NameType
xnumber
ynumber
znumber

Returns

boolean

Defined in

divinevoxel/foundation/src/Util/VisistedMap.ts:9


remove

remove(x, y, z): void

Parameters

NameType
xnumber
ynumber
znumber

Returns

void

Defined in

divinevoxel/foundation/src/Util/VisistedMap.ts:15


removeDiffernce

removeDiffernce(map): VisitedMap

Parameters

NameType
mapVisitedMap

Returns

VisitedMap

Defined in

divinevoxel/foundation/src/Util/VisistedMap.ts:18