#include <FF3DDiscForceModel.h>
Inherits FF3DForceModel.
Collaboration diagram for FF3DDiscForceModel:

Definition at line 34 of file FF3DDiscForceModel.h.
Public Member Functions | |
| FF3DDiscForceModel (const Vec3f &pt1, const Vec3f &pt2, const mgFloat &pRange, const mgFloat &stiffness=800) | |
| default constructor | |
| FF3DDiscForceModel (const FF3DDiscForceModel &fm) | |
| recopy constructor | |
| virtual FF3DForceModel * | clone () |
| clone method | |
| virtual Vec3f | evaluate (const Vec3f &pPos, const mgFloat &w) |
Public Attributes | |
| mgFloat | _stiffness |
| Vec3f | _pt1 |
| Vec3f | _pt2 |
| Vec3f | _pt3 |
| mgFloat | _range |
Static Public Attributes | |
| static Vec3f | _oldForce = Vec3f(0,0,0) |
| FF3DDiscForceModel::FF3DDiscForceModel | ( | const Vec3f & | pt1, | |
| const Vec3f & | pt2, | |||
| const mgFloat & | pRange, | |||
| const mgFloat & | stiffness = 800 | |||
| ) |
default constructor
| pt1 | first point to define base of plan | |
| pt2 | second point define vector and "norm" of plan |
Definition at line 32 of file FF3DDiscForceModel.cpp.
| FF3DDiscForceModel::FF3DDiscForceModel | ( | const FF3DDiscForceModel & | fm | ) |
| virtual FF3DForceModel* FF3DDiscForceModel::clone | ( | ) | [inline, virtual] |
| virtual Vec3f FF3DDiscForceModel::evaluate | ( | const Vec3f & | pPos, | |
| const mgFloat & | w | |||
| ) | [inline, virtual] |
Definition at line 54 of file FF3DDiscForceModel.h.
Vec3f FF3DForceModel::_oldForce = Vec3f(0,0,0) [static, inherited] |
Definition at line 37 of file ff3dforcemodel.h.
| Vec3f FF3DDiscForceModel::_pt1 |
Definition at line 38 of file FF3DDiscForceModel.h.
| Vec3f FF3DDiscForceModel::_pt2 |
Definition at line 39 of file FF3DDiscForceModel.h.
| Vec3f FF3DDiscForceModel::_pt3 |
Definition at line 40 of file FF3DDiscForceModel.h.
| mgFloat FF3DDiscForceModel::_range |
Definition at line 42 of file FF3DDiscForceModel.h.
| mgFloat FF3DDiscForceModel::_stiffness |
Definition at line 36 of file FF3DDiscForceModel.h.
1.4.7