Definition at line 64 of file FragmentStamp.hpp.
◆ FragmentStamp()
OpenMD::FragmentStamp::FragmentStamp |
( |
| ) |
|
◆ ~FragmentStamp()
OpenMD::FragmentStamp::~FragmentStamp |
( |
| ) |
|
|
virtual |
◆ addAtomStamp()
bool OpenMD::FragmentStamp::addAtomStamp |
( |
AtomStamp * | atom | ) |
|
◆ addBendStamp()
bool OpenMD::FragmentStamp::addBendStamp |
( |
BendStamp * | bend | ) |
|
◆ addBondStamp()
bool OpenMD::FragmentStamp::addBondStamp |
( |
BondStamp * | bond | ) |
|
◆ addConstraintStamp()
bool OpenMD::FragmentStamp::addConstraintStamp |
( |
ConstraintStamp * | constraint | ) |
|
◆ addCutoffGroupStamp()
bool OpenMD::FragmentStamp::addCutoffGroupStamp |
( |
CutoffGroupStamp * | cutoffgroup | ) |
|
◆ addInversionStamp()
bool OpenMD::FragmentStamp::addInversionStamp |
( |
InversionStamp * | inversion | ) |
|
◆ addNodesStamp()
bool OpenMD::FragmentStamp::addNodesStamp |
( |
NodesStamp * | nodes | ) |
|
◆ addRigidBodyStamp()
bool OpenMD::FragmentStamp::addRigidBodyStamp |
( |
RigidBodyStamp * | rigidbody | ) |
|
◆ addTorsionStamp()
bool OpenMD::FragmentStamp::addTorsionStamp |
( |
TorsionStamp * | torsion | ) |
|
◆ getAtomStamp()
AtomStamp * OpenMD::FragmentStamp::getAtomStamp |
( |
int | index | ) |
|
|
inline |
◆ getBendStamp()
BendStamp * OpenMD::FragmentStamp::getBendStamp |
( |
int | index | ) |
|
|
inline |
◆ getBondStamp()
BondStamp * OpenMD::FragmentStamp::getBondStamp |
( |
int | index | ) |
|
|
inline |
◆ getConstraintStamp()
◆ getCutoffGroupStamp()
◆ getIndex()
int OpenMD::FragmentStamp::getIndex |
( |
| ) |
|
|
inline |
◆ getInversionStamp()
InversionStamp * OpenMD::FragmentStamp::getInversionStamp |
( |
int | index | ) |
|
|
inline |
◆ getJointAtoms()
std::vector< std::pair< int, int > > OpenMD::FragmentStamp::getJointAtoms |
( |
int | rb1, |
|
|
int | rb2 ) |
◆ getNAtoms()
std::size_t OpenMD::FragmentStamp::getNAtoms |
( |
| ) |
|
|
inline |
◆ getNBends()
std::size_t OpenMD::FragmentStamp::getNBends |
( |
| ) |
|
|
inline |
◆ getNBonds()
std::size_t OpenMD::FragmentStamp::getNBonds |
( |
| ) |
|
|
inline |
◆ getNConstraints()
std::size_t OpenMD::FragmentStamp::getNConstraints |
( |
| ) |
|
|
inline |
◆ getNCutoffGroups()
std::size_t OpenMD::FragmentStamp::getNCutoffGroups |
( |
| ) |
|
|
inline |
◆ getNFreeAtoms()
std::size_t OpenMD::FragmentStamp::getNFreeAtoms |
( |
| ) |
|
|
inline |
◆ getNInversions()
std::size_t OpenMD::FragmentStamp::getNInversions |
( |
| ) |
|
|
inline |
◆ getNNodes()
std::size_t OpenMD::FragmentStamp::getNNodes |
( |
| ) |
|
|
inline |
◆ getNodesStamp()
NodesStamp * OpenMD::FragmentStamp::getNodesStamp |
( |
int | index | ) |
|
|
inline |
◆ getNRigidBodies()
std::size_t OpenMD::FragmentStamp::getNRigidBodies |
( |
| ) |
|
|
inline |
◆ getNTorsions()
std::size_t OpenMD::FragmentStamp::getNTorsions |
( |
| ) |
|
|
inline |
◆ getRigidBodyStamp()
RigidBodyStamp * OpenMD::FragmentStamp::getRigidBodyStamp |
( |
int | index | ) |
|
|
inline |
◆ getTorsionStamp()
TorsionStamp * OpenMD::FragmentStamp::getTorsionStamp |
( |
int | index | ) |
|
|
inline |
◆ isAtomInRigidBody() [1/2]
bool OpenMD::FragmentStamp::isAtomInRigidBody |
( |
int | atomIndex | ) |
|
◆ isAtomInRigidBody() [2/2]
bool OpenMD::FragmentStamp::isAtomInRigidBody |
( |
int | atomIndex, |
|
|
int & | whichRigidBody, |
|
|
int & | consAtomIndex ) |
◆ isBondInSameRigidBody()
bool OpenMD::FragmentStamp::isBondInSameRigidBody |
( |
BondStamp * | bond | ) |
|
◆ validate()
void OpenMD::FragmentStamp::validate |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files: