cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mtsOSGBH.h
Go to the documentation of this file.
1 /*
2  Author(s): Simon Leonard
3  Created on: Dec 02 2009
4 
5  (C) Copyright 2009 Johns Hopkins University (JHU), All Rights
6  Reserved.
7 
8 --- begin cisst license - do not edit ---
9 
10 This software is provided "as is" under an open source license, with
11 no warranty. The complete license can be found in license.txt and
12 http://www.cisst.org/cisst/license.txt.
13 
14 --- end cisst license ---
15 */
16 
17 #ifndef _mtsOSGBH_h
18 #define _mtsOSGBH_h
19 
23 
25 
26  public:
27 
28  mtsOSGBH( const std::string& name,
29  double period,
30  osaCPUMask cpumask,
31  int priority,
32  const std::string& palmmodel,
33  const std::string& metacarpalmodel,
34  const std::string& proximalmodel,
35  const std::string& intermediatemodel,
36  osaOSGWorld* world,
37  const vctFrame4x4<double>& Rtw0,
38  const std::string& f1f2filename,
39  const std::string& f3filename ) :
40  mtsOSGManipulatorTask( name, period,
41  new osaOSGBH( palmmodel,
42  metacarpalmodel,
43  proximalmodel,
44  intermediatemodel,
45  world,
46  Rtw0,
47  f1f2filename,
48  f3filename ),
49  cpumask, priority ){}
50 
51  // main constructor
52  mtsOSGBH( const std::string& name,
53  double period,
54  osaCPUMask cpumask,
55  int priority,
56  const std::string& palmmodel,
57  const std::string& metacarpalmodel,
58  const std::string& proximalmodel,
59  const std::string& intermediatemodel,
60  osaOSGWorld* world,
61  const vctFrm3& Rtw0,
62  const std::string& f1f2filename,
63  const std::string& f3filename ) :
64  mtsOSGManipulatorTask( name, period,
65  new osaOSGBH( palmmodel,
66  metacarpalmodel,
67  proximalmodel,
68  intermediatemodel,
69  world,
70  Rtw0,
71  f1f2filename,
72  f3filename ),
73  cpumask, priority ){}
74 
75 };
76 
77 #endif
78 
79 
80 
81 
82 
Definition: mtsOSGManipulatorTask.h:33
Definition: osaOSGWorld.h:24
mtsOSGBH(const std::string &name, double period, osaCPUMask cpumask, int priority, const std::string &palmmodel, const std::string &metacarpalmodel, const std::string &proximalmodel, const std::string &intermediatemodel, osaOSGWorld *world, const vctFrm3 &Rtw0, const std::string &f1f2filename, const std::string &f3filename)
Definition: mtsOSGBH.h:52
mtsOSGBH(const std::string &name, double period, osaCPUMask cpumask, int priority, const std::string &palmmodel, const std::string &metacarpalmodel, const std::string &proximalmodel, const std::string &intermediatemodel, osaOSGWorld *world, const vctFrame4x4< double > &Rtw0, const std::string &f1f2filename, const std::string &f3filename)
Definition: mtsOSGBH.h:28
OSG Barrett Hand.
Definition: osaOSGBH.h:18
unsigned short osaCPUMask
Definition: osaCPUAffinity.h:29
Definition: mtsOSGBH.h:24