MBDyn-1.7.3
|
#include <resforces.h>
Public Member Functions | |
ExternResForces (void) | |
virtual | ~ExternResForces (void) |
void | Reset (void) |
void | Reset (const Vec3 &x) |
void | PutPole (const Vec3 &x) |
const Vec3 & | Pole (void) const |
Public Member Functions inherited from ResForces | |
ResForces (void) | |
virtual | ~ResForces (void) |
void | AddForce (const Vec3 &f) |
void | AddForce (const Vec3 &f, Vec3 &x) |
void | AddMoment (const Vec3 &c) |
void | AddForces (const Vec3 &f, const Vec3 &c, const Vec3 &x) |
void | PutForce (const Vec3 &f) |
void | PutMoment (const Vec3 &c) |
void | PutForces (const Vec3 &f, const Vec3 &c) |
virtual const Vec3 & | Force (void) const |
virtual const Vec3 & | Moment (void) const |
Protected Attributes | |
Vec3 | X |
Protected Attributes inherited from ResForces | |
Vec3 | F |
Vec3 | C |
Definition at line 66 of file resforces.h.
ExternResForces::ExternResForces | ( | void | ) |
|
virtual |
Definition at line 120 of file resforces.cc.
References NO_OP.
|
virtual |
Implements ResForces.
Definition at line 145 of file resforces.cc.
References X.
Referenced by Rotor::GetPos(), NoRotor::Init(), UniformRotor::Init(), GlauertRotor::Init(), ManglerRotor::Init(), DynamicInflowRotor::Init(), and PetersHeRotor::Init().
void ExternResForces::PutPole | ( | const Vec3 & | x | ) |
|
virtual |
Reimplemented from ResForces.
Definition at line 126 of file resforces.cc.
References ResForces::Reset().
Referenced by InducedVelocity::ResetForce().
void ExternResForces::Reset | ( | const Vec3 & | x | ) |
Definition at line 132 of file resforces.cc.
References ResForces::Reset(), and X.
|
protected |
Definition at line 68 of file resforces.h.