| 22 |  | class LipidHeadVisitor : public BaseRigidBodyVisitor{ | 
| 23 |  | public: | 
| 24 |  | LipidHeadVisitor(SimInfo* info) : BaseRigidBodyVisitor(info){ visitorName = "LipidHeadVisitor";} | 
| 25 | + |  | 
| 26 | + | virtual void visit(Atom* atom) {} | 
| 27 | + | virtual void visit(DirectionalAtom* datom) {} | 
| 28 |  | virtual void visit(RigidBody* rb); | 
| 29 | + |  | 
| 30 |  | void addLipidHeadName(const string& name); | 
| 31 |  | virtual const string toString(); | 
| 32 |  |  | 
| 36 |  | set<string> lipidHeadName; | 
| 37 |  | }; | 
| 38 |  |  | 
| 39 | + | class RBCOMVisitor : public BaseRigidBodyVisitor{ | 
| 40 | + | public: | 
| 41 | + | RBCOMVisitor(SimInfo* info) : BaseRigidBodyVisitor(info){ visitorName = "RBCOMVisitor";} | 
| 42 | + |  | 
| 43 | + | virtual void visit(Atom* atom) {} | 
| 44 | + | virtual void visit(DirectionalAtom* datom) {} | 
| 45 | + | virtual void visit(RigidBody* rb); | 
| 46 | + |  | 
| 47 | + | virtual const string toString(); | 
| 48 | + | }; | 
| 49 |  | #endif |