| 51 |
|
class Atom; |
| 52 |
|
class DirectionalAtom; |
| 53 |
|
class RigidBody; |
| 54 |
+ |
class Bond; |
| 55 |
+ |
class Bend; |
| 56 |
+ |
class Torsion; |
| 57 |
+ |
class Inversion; |
| 58 |
|
class SimInfo; |
| 59 |
|
|
| 60 |
|
class BaseVisitor{ |
| 63 |
|
virtual void visit(Atom* atom) {} |
| 64 |
|
virtual void visit(DirectionalAtom* datom) {} |
| 65 |
|
virtual void visit(RigidBody* rb) {} |
| 66 |
+ |
virtual void visit(Bond* bond) {} |
| 67 |
+ |
virtual void visit(Bend* bend) {} |
| 68 |
+ |
virtual void visit(Torsion* torsion) {} |
| 69 |
+ |
virtual void visit(Inversion* inversion) {} |
| 70 |
|
|
| 71 |
|
virtual void update() {} |
| 72 |
|
|