| 235 | (*i)->UnFreeze(); |
| 236 | } |
| 237 | void CPHShell::applyForce(const Fvector& dir, float val) |
| 238 | { |
| 239 | if (!isActive()) |
| 240 | return; |
| 241 | ELEMENT_I i = elements.begin(), e = elements.end(); |
| 242 | val /= getMass(); |
| 243 | for (; e != i; ++i) |
| 244 | (*i)->applyForce(dir, val * (*i)->getMass()); |
| 245 | EnableObject(0); |
| 246 | }; |
| 247 | void CPHShell::applyForce(float x, float y, float z) |
| 248 | { |
| 249 | Fvector dir; |