375 |
|
}; |
376 |
|
|
377 |
|
class PolicyByNumber : public ForceSubtractionPolicy{ |
378 |
+ |
|
379 |
|
public: |
380 |
|
PolicyByNumber(ZConstraint<T>* integrator) :ForceSubtractionPolicy(integrator) {} |
381 |
|
virtual void update(); |
389 |
|
}; |
390 |
|
|
391 |
|
class PolicyByMass : public ForceSubtractionPolicy{ |
392 |
+ |
|
393 |
|
public: |
394 |
|
PolicyByMass(ZConstraint<T>* integrator) :ForceSubtractionPolicy(integrator) {} |
395 |
|
|
483 |
|
double calcSysCOMVel(); |
484 |
|
double calcTotalForce(); |
485 |
|
|
486 |
< |
ForceSubtractionPolicy* forcePolicy; //force substration policy |
486 |
> |
ForceSubtractionPolicy* forcePolicy; //force subtraction policy |
487 |
|
friend class ForceSubtractionPolicy; |
488 |
|
|
489 |
|
}; |