62 |
|
void setZangle(double zAngle) {refSd->setZangle(zAngle);} |
63 |
|
void addZangle(double zAngle) {refSd->addZangle(zAngle);} |
64 |
|
|
65 |
+ |
StuntDouble* getStuntDouble() {return refSd;} |
66 |
|
|
67 |
|
virtual void getOldPos(double pos[3])=0; |
68 |
|
virtual void getOldVel(double vel[3])=0; |
181 |
|
|
182 |
|
void getOldAtomPos(double pos[3]) {oldRb->getAtomPos(pos, consAtomIndex);} |
183 |
|
void getCurAtomPos(double pos[3]) {((RigidBody*)refSd)->getAtomPos(pos, consAtomIndex);} |
184 |
< |
|
184 |
> |
|
185 |
> |
void getRefCoor(double pos[3]) {return ((RigidBody*)refSd)->getAtomRefCoor(pos, consAtomIndex);} |
186 |
|
RigidBody* getRigidBody() { return dynamic_cast<RigidBody*>(refSd);} |
187 |
|
|
188 |
|
virtual void saveOldState(); |