Let navigation mesh use same type for Index 19/291619/6
authorEunki, Hong <eunkiki.hong@samsung.com>
Wed, 19 Apr 2023 07:38:10 +0000 (16:38 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Wed, 10 May 2023 08:23:08 +0000 (08:23 +0000)
commit1e6a3ed98a7178fc90959ebb6e976e3f9e7ede5f
tree58581002c657bb86a942f2650321511858931c6b
parent66d87fe86264e04978b71814a4fe1e0b8b2db5d8
Let navigation mesh use same type for Index

navigation mesh itself use each Vertex/Edge/Face index as uint16_t,
and PathFinder use the face index as uint32_t.

To avoid annoying type conversion, Let we make both case
use uint16_t, which is define at navigation-mesh.h

Change-Id: Ic7346361fa214934f601dd0083a838445c047025
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
14 files changed:
automated-tests/src/dali-scene3d/utc-Dali-NavigationMesh.cpp
automated-tests/src/dali-scene3d/utc-Dali-PathFinding.cpp
dali-scene3d/internal/algorithm/navigation-mesh-impl.cpp
dali-scene3d/internal/algorithm/navigation-mesh-impl.h
dali-scene3d/internal/algorithm/path-finder-djikstra.cpp
dali-scene3d/internal/algorithm/path-finder-djikstra.h
dali-scene3d/internal/algorithm/path-finder-spfa-double-way.cpp
dali-scene3d/internal/algorithm/path-finder-spfa-double-way.h
dali-scene3d/internal/algorithm/path-finder-spfa.cpp
dali-scene3d/internal/algorithm/path-finder-spfa.h
dali-scene3d/public-api/algorithm/navigation-mesh.cpp
dali-scene3d/public-api/algorithm/navigation-mesh.h
dali-scene3d/public-api/algorithm/path-finder.cpp
dali-scene3d/public-api/algorithm/path-finder.h