#include <VerletForce.h>

Public Member Functions | |
| VerletForce () | |
| virtual | ~VerletForce () |
| virtual VerletForce * | Clone () |
| Clone constructor. | |
| void | OnEvent () |
| virtual void | ComputeForce () |
| void | SetListUpdateFrequency (int) |
| void | SetSkinThickness (glotz_flt) |
Protected Member Functions | |
| virtual VerletList * | GetNewVerletList () |
| virtual void | UpdateVerletList () |
Protected Attributes | |
| bool | mCheckLists |
| int | mStepsSinceLastListUpdate |
| int | mListUpdateFrequency |
| glotz_flt | mSkinThickness |
| glotz_flt | mOldSkinThickness |
| glotz_flt | mMaxSkinThicknessChange |
| int | mPreviousListUpdateInterval |
| VerletList * | mVerletList |
| clock_t | mTimeOfLastUpdate |
| double | mOldTimePerStep |
| glotzmd::VerletForce::VerletForce | ( | ) |
| glotzmd::VerletForce::~VerletForce | ( | ) | [virtual] |
| VerletForce * glotzmd::VerletForce::Clone | ( | ) | [virtual] |
Clone constructor.
Reimplemented from glotzmd::ForceRoutine.
Reimplemented in glotzmd::VerletCellForce, glotzmd::VerletCellForceShifted, and glotzmd::VerletForceShifted.
| void glotzmd::VerletForce::OnEvent | ( | ) | [virtual] |
Reimplemented from glotzmd::BaseObject.
| void glotzmd::VerletForce::ComputeForce | ( | ) | [virtual] |
| void glotzmd::VerletForce::SetListUpdateFrequency | ( | int | frequency | ) |
| void glotzmd::VerletForce::SetSkinThickness | ( | glotz_flt | thickness | ) |
| VerletList * glotzmd::VerletForce::GetNewVerletList | ( | ) | [protected, virtual] |
Reimplemented in glotzmd::VerletCellForce, and glotzmd::VerletCellForceShifted.
| void glotzmd::VerletForce::UpdateVerletList | ( | ) | [protected, virtual] |
bool glotzmd::VerletForce::mCheckLists [protected] |
int glotzmd::VerletForce::mStepsSinceLastListUpdate [protected] |
int glotzmd::VerletForce::mListUpdateFrequency [protected] |
glotz_flt glotzmd::VerletForce::mSkinThickness [protected] |
glotz_flt glotzmd::VerletForce::mOldSkinThickness [protected] |
glotz_flt glotzmd::VerletForce::mMaxSkinThicknessChange [protected] |
int glotzmd::VerletForce::mPreviousListUpdateInterval [protected] |
VerletList* glotzmd::VerletForce::mVerletList [protected] |
clock_t glotzmd::VerletForce::mTimeOfLastUpdate [protected] |
double glotzmd::VerletForce::mOldTimePerStep [protected] |
1.5.3