Class: VisitedMap
Util/VisistedMap.VisitedMap
Constructors
constructor
• new VisitedMap(): VisitedMap
Returns
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
| Name | Type |
|---|---|
x | number |
y | number |
z | number |
Returns
string
Defined in
divinevoxel/foundation/src/Util/VisistedMap.ts:6
add
▸ add(x, y, z): void
Parameters
| Name | Type |
|---|---|
x | number |
y | number |
z | number |
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
| Name | Type |
|---|---|
x | number |
y | number |
z | number |
Returns
boolean
Defined in
divinevoxel/foundation/src/Util/VisistedMap.ts:9
remove
▸ remove(x, y, z): void
Parameters
| Name | Type |
|---|---|
x | number |
y | number |
z | number |
Returns
void
Defined in
divinevoxel/foundation/src/Util/VisistedMap.ts:15
removeDiffernce
▸ removeDiffernce(map): VisitedMap
Parameters
| Name | Type |
|---|---|
map | VisitedMap |