KOSMIndoorMap
6#ifndef KOSMINDOORROUTING_NAVMESH_H
7#define KOSMINDOORROUTING_NAVMESH_H
9#include "kosmindoorrouting_export.h"
15namespace KOSMIndoorRouting {
17class NavMeshTransform;
21class KOSMINDOORROUTING_EXPORT NavMesh
25 NavMesh(NavMesh &&)
noexcept;
26 NavMesh(
const NavMesh&);
28 NavMesh& operator=(NavMesh&&)
noexcept;
29 NavMesh& operator=(
const NavMesh&);
35 [[nodiscard]]
bool isValid()
const;
39 [[nodiscard]] NavMeshTransform transform()
const;
48 friend class NavMeshPrivate;
49 std::shared_ptr<NavMeshPrivate> d;
bool isValid() const
Returns true if the nav mesh is neither null (ie.
void writeToFile(const QString &fileName) const
Write nav mesh data to the given file.
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 14 2025 12:00:11 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.