2 |
|
#define __RIGIDBODY_HPP__ |
3 |
|
|
4 |
|
#include <vector> |
5 |
< |
//#include "Atom.hpp" |
6 |
< |
//#include "AtomStamp.hpp" |
7 |
< |
#include "RigidBodyStamp.hpp" |
8 |
< |
#include "StuntDouble.hpp" |
5 |
> |
//#include "primitives/Atom.hpp" |
6 |
> |
//#include "types/AtomStamp.hpp" |
7 |
> |
#include "types/RigidBodyStamp.hpp" |
8 |
> |
#include "primitives/StuntDouble.hpp" |
9 |
|
using namespace std; |
10 |
|
|
11 |
|
class Atom; |
42 |
|
void addFrc( double theF[3] ); |
43 |
|
void zeroForces(); |
44 |
|
|
45 |
< |
virtual bool isLinear() {return is_linear;} |
46 |
< |
virtual int linearAxis() {return linear_axis;} |
45 |
> |
bool isLinear() {return is_linear;} |
46 |
> |
int linearAxis() {return linear_axis;} |
47 |
|
|
48 |
|
double getMass( void ) { return mass; } |
49 |
|
|