Wildmeshing Toolkit
Loading...
Searching...
No Matches
Hashable.hpp
Go to the documentation of this file.
1#pragma once
2#include <map>
3#include <string>
4
5
6namespace wmtk::utils {
8{
9public:
15 virtual ~Hashable();
16 virtual std::size_t hash() const;
17 virtual std::map<std::string, size_t> child_hashes() const;
18};
19
20} // namespace wmtk::utils
Hashable(Hashable &&)
Hashable & operator=(Hashable &&)
Hashable(const Hashable &)
virtual std::map< std::string, size_t > child_hashes() const
Definition Hashable.cpp:32
virtual std::size_t hash() const
Definition Hashable.cpp:15
Hashable & operator=(const Hashable &)