source: trunk/yao/templates/Trajectory$TName.hpp @ 540

Last change on this file since 540 was 540, checked in by grlod, 13 years ago

Adding templates for version 9.2 (#15 & #16)

File size: 929 bytes
Line 
1//Generated by Yao.
2
3#ifndef YAOPROJECT_$PNAME_TRAJECTORY_$TNAME_HPP_INCLUDED
4#define YAOPROJECT_$PNAME_TRAJECTORY_$TNAME_HPP_INCLUDED
5
6#include <string.h>
7#include "Trajectory.hpp"
8
9using namespace yaoProject;
10
11namespace $pname
12{
13
14class Trajectory$TName: public Trajectory
15{
16public:
17  Trajectory$TName();
18
19  int iterate_forward(int nbp);
20  int iterate_backward(int nbp);
21  int iterate_linward(int nbp);
22  int iterate_dfward(int nbp);
23};
24
25
26
27
28
29// Implementation
30
31Trajectory$TName::Trajectory$TName()
32{
33$TInit 
34}
35
36int Trajectory$TName::iterate_forward(int nbp)
37{
38        Ycurward=FORWARD;
39cout << "forward nouveau ! " << endl;
40$TForward
41
42  return (0);
43}
44
45int Trajectory$TName::iterate_backward(int nbp)
46
47{
48        Ycurward=BACKWARD;
49
50$TBackward
51
52  return (0);
53}
54
55int Trajectory$TName::iterate_linward (int nbp)
56{
57        Ycurward=LINWARD;
58
59$TLinward
60
61  return 0;
62}
63
64int Trajectory$TName::iterate_dfward(int nbp)
65{
66
67//$TDfward
68
69  return 0;
70}
71}
72
73#endif
74
Note: See TracBrowser for help on using the repository browser.