All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
IIndoorMapEntityModelCollectionFactory.h
1 #pragma once
2 
3 #include "IndoorMapEntityInformationTypes.h"
4 #include "IIndoorMapEntityFilter.h"
5 
6 namespace Eegeo
7 {
8  namespace IndoorMapEntityInformation
9  {
11  {
12  public:
14 
15  virtual IndoorMapEntityCollection CreateForIndoorMapCell(
16  const IndoorMapEntityInformationModel& indoorMapEntityInformationModel,
17  const Streaming::MortonKey& cellKey,
18  const IIndoorMapEntityFilter& filter
19  ) const = 0;
20  };
21  }
22 }