vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MappingFunctions.h
Go to the documentation of this file.
1 #include <vrecko/Ability.h>
3 
4 #include <osg/MatrixTransform>
5 
6 using namespace vrecko;
7 
8 namespace behindO {
9 
10 class MappingFunctions: public Ability {
11  public:
14 
15  void processEvent(const std::string &input_name, void *value);
16  void postInitialize(void);
17 
18  void update(void);
19 
20  protected:
21  std::vector<std::string> sender_backup, receiver_backup;
22 
24 
25  double space_scale;
26  bool nonlinear;
27 /*
28  int control;
29  std::vector<EnvironmentObject *> wire_object_map;
30 
31  bool continuous_selection, wireframe;
32  float transparency;
33  osg::Vec3 selection_point[2], box_size;
34 
35  osg::MatrixTransform *pSelectionBox;
36  EnvironmentObject *border_object;
37 
38  void createBorder(void);
39 */
40 };
41 
42 }
43 
44 //$Id: MappingFunctions.h 1 2010-10-27 12:01:29Z xbezdeka $