IMP logo
Public Member Functions | Static Public Member Functions

IMP::core::RigidMember Class Reference


Detailed Description

A decorator for a particle that is part of a rigid body.

See also:
RigidBody

Examples: rigid body excluded volume, displaying ensembles

Inheritance diagram for IMP::core::RigidMember:

Public Member Functions

 RigidMember (::IMP::Particle *p)
algebra::VectorD< 3 > get_internal_coordinates () const
 Return the current orientation of the body.
algebra::Transformation3D get_internal_transformation () const
RigidBody get_rigid_body () const
void set_coordinates (const algebra::VectorD< 3 > &center)
 XYZ::set_coordiantes()
void set_internal_coordinates (const algebra::VectorD< 3 > &v) const
 set the internal coordinates for this member
void set_internal_transformation (const algebra::Transformation3D &v)
 Member must be a rigid body.

Static Public Member Functions

static RigidMember decorate_particle (::IMP::Particle *p)
static bool particle_is_instance (Particle *p)
 return true if it is a rigid member

The documentation for this class was generated from the following file:

Generated on Thu Mar 24 2011 02:01:46 for IMP by doxygen 1.7.3