UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
u3d_prgrid2d_maze.hpp
1 /* u3d_prgrid2d_maze.hpp */
2 /* $Id$ */
3 #ifndef __u3d_prgrid2d_maze_hpp
4 #define __u3d_prgrid2d_maze_hpp
5 
6 #include "u3d_prgrid2d.hpp"
7 
10 {
11 public:
12 
15 
17  U3dPRGrid2dMaze(const U3dPointsAr &points, double g_step, U3dBox *area = NULL);
18 
19  U3dPRGrid2dMaze(const U3dPoints &points, double g_step, U3dBox *area = NULL);
20 
21  U3dPRGrid2dMaze(const U3dPoints &points,
22  double g_step_x,
23  double g_step_y,
24  U3dBox *area = NULL);
25 
26  U3dPRGrid2dMaze(const U3dPointsAr &points,
27  double g_step_x,
28  double g_step_y,
29  U3dBox *area = NULL);
30 
32  U3dPRGrid2dMaze(const U3dPRGrid2d &obj);
33 
35  virtual ~U3dPRGrid2dMaze();
36 
37 protected:
38 
40  virtual void calc_grid_z_levels();
41 };
42 
43 
44 #endif /* u3d_prgrid2d_maze.hpp */
Definition: u3d_box.hpp:24
Definition: u3d_prgrid2d_maze.hpp:9
virtual ~U3dPRGrid2dMaze()
virtual void calc_grid_z_levels()
Definition: u3d_prgrid2d.hpp:12