UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
u2d_model.hpp
1 /* u2d_model.hpp */
2 /* $Id: u2d_model.hpp,v 1.2 2008/05/27 12:12:03 sasha Exp $ */
3 #ifndef __u2d_model_hpp
4 #define __u2d_model_hpp
5 
6 #include <mth/u2d_box.hpp>
7 #include <mix/u3d_progress.hpp> /* ? QUESTION ? */
8 
9 class U2dModel
10 {
11 public:
12 
13  U2dModel();
14 
15  U2dModel(U2dModel*, U3dProgress* prg=0x0);
16 
17  ~U2dModel();
18 
19  int getBodyId(U2dPoint);
20 
21  bool getReady() { return m_ready; };
22 
23 protected:
24 
25  U2dBox m_modelArea;
26 
27  bool m_ready;
28 
29 };
30 
31 
32 
33 #endif
Definition: u2d_point.hpp:10
Definition: u2d_model.hpp:9
Definition: u2d_box.hpp:8
Definition: u3d_progress.hpp:10