yasmine
region_model_fwd.hpp
Go to the documentation of this file.
1 // //
3 // This file is part of the Seadex yasmine ecosystem (http://yasmine.seadex.de). //
4 // Copyright (C) 2016-2017 Seadex GmbH //
5 // //
6 // Licensing information is available in the folder "license" which is part of this distribution. //
7 // The same information is available on the www @ http://yasmine.seadex.de/Licenses.html. //
8 // //
10 
11 #ifndef REGION_MODEL_FWD_77B8548B_6558_41A0_8514_0EDE8724D8BE
12 #define REGION_MODEL_FWD_77B8548B_6558_41A0_8514_0EDE8724D8BE
13 
14 
15 #include <vector>
16 
17 #include "essentials/compatibility/compatibility.hpp"
18 
19 
20 namespace sxy
21 {
22 
23 
24 namespace model
25 {
26 
27 
28 class region_model;
30 
31 
32 typedef sxe::SX_UNIQUE_PTR<region_model> region_model_uptr;
33 typedef sxe::SX_UNIQUE_PTR<region_model_impl> region_model_impl_uptr;
34 typedef std::vector<region_model_uptr> region_models_uptr;
35 typedef std::vector<const region_model*> raw_const_region_models;
36 
37 
38 }
39 
40 
41 }
42 
43 
44 #endif
sxe::SX_UNIQUE_PTR< region_model > region_model_uptr
Definition: region_model_fwd.hpp:29
std::vector< const region_model * > raw_const_region_models
Definition: region_model_fwd.hpp:35
Definition: algorithm_parameters.hpp:16
A region in the model.
std::vector< region_model_uptr > region_models_uptr
Definition: region_model_fwd.hpp:34
sxe::SX_UNIQUE_PTR< region_model_impl > region_model_impl_uptr
Definition: region_model_fwd.hpp:33