base class for all walls
More...
#include <Wall.h>
base class for all walls
- Author
- Steffen Abe $Revision$ $Date$
| typedef Vec3(CWall::* CWall::VectorFieldFunction)() const |
| CWall::CWall |
( |
const Vec3 & |
o, |
|
|
const Vec3 & |
n |
|
) |
| |
| virtual CWall::~CWall |
( |
| ) |
|
|
inlinevirtual |
| void CWall::addForce |
( |
const Vec3 & |
force | ) |
|
|
inline |
| double CWall::getDisplacement |
( |
| ) |
|
|
inline |
| int CWall::getFieldSummationFlag |
( |
const string & |
fieldname | ) |
|
Get a flag how the field with a given name is to be treated when received by the master, i.e. summed over all nodes (Force...) or not (Position...)
- Parameters
-
| fieldname | the name of the field |
- Returns
- 1 if the field is to be summed, 0 if not and -1 if the name is invalid
References console, and BasicCon::Error().
| const Vec3& CWall::getForce |
( |
| ) |
|
|
inline |
| Vec3 CWall::getForce |
( |
| ) |
const |
|
inline |
| const Vec3& CWall::getNormal |
( |
| ) |
const |
|
inline |
| const Vec3& CWall::getOrigin |
( |
| ) |
const |
|
inline |
| const Vec3& CWall::getPos |
( |
| ) |
|
|
inline |
| Vec3 CWall::getPos |
( |
| ) |
const |
|
inline |
| Vec3 CWall::getTotalDisplacement |
( |
| ) |
|
|
inline |
| void CWall::loadCheckPoint |
( |
istream & |
ist | ) |
|
|
virtual |
| void CWall::moveBy |
( |
const Vec3 & |
v | ) |
|
|
inline |
| void CWall::moveTo |
( |
const Vec3 & |
v | ) |
|
|
inline |
| void CWall::resetDisplacement |
( |
| ) |
|
|
inline |
| void CWall::setNormal |
( |
const Vec3 & |
v | ) |
|
|
inline |
| void CWall::setVel |
( |
const Vec3 & |
v | ) |
|
|
inline |
| void CWall::writeCheckPoint |
( |
ostream & |
ost, |
|
|
const string & |
delim |
|
) |
| const |
|
virtual |
write restartable checkpoint data to an output stream
- Parameters
-
| ost | the output stream |
| delim | |
References m_normal, m_oldpos, and m_origin.
| void CWall::zeroForce |
( |
| ) |
|
|
inline |
| ostream& operator<< |
( |
ostream & |
ost, |
|
|
const CWall & |
w |
|
) |
| |
|
friend |
The documentation for this class was generated from the following files: