
Public Member Functions | |
| 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 |
| RigidMember (::IMP::Particle *p) | |
| void | set_coordinates (const algebra::Transformation3D &tr) |
| Set the coordinates from the internal coordinates. | |
| void | set_coordinates (const algebra::VectorD< 3 > ¢er) |
| set the coordinates of the body | |
| 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 | |