24 #ifndef _SEFRAMEWORK_IMAGE_TILEMANAGER_H_
25 #define _SEFRAMEWORK_IMAGE_TILEMANAGER_H_
30 #include <unordered_map>
32 #include <boost/thread/shared_mutex.hpp>
39 namespace SourceXtractor {
61 struct hash<SourceXtractor::TileKey> {
64 boost::hash_combine(local_hash, key.
m_source);
65 boost::hash_combine(local_hash, key.
m_tile_x);
66 boost::hash_combine(local_hash, key.
m_tile_y);
73 namespace SourceXtractor {
83 void setOptions(
int tile_width,
int tile_height,
int max_memory);
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > x
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > y