mpacts.boundaryconditions. rigid_body_constraints

In order to be able to use this module import it like this:

import mpacts.boundaryconditions.rigid_body_constraints
#or assign it to a shorter name
import mpacts.boundaryconditions.rigid_body_constraints as rig
mpacts.boundaryconditions.rigid_body_constraints.FixedPointConstraint(name, mysim, master, slave)
mpacts.boundaryconditions.rigid_body_constraints.LimitedRotationConstraint(name, mysim, master, slave, constraints, relaxation_factor=30, min_angle=0, max_angle=0, eta=1.0)
mpacts.boundaryconditions.rigid_body_constraints.LimitedTranslationConstraint(name, mysim, master, slave, constraints, relaxation_factor=30, min_movement=0, max_movement=0, offset=None, eta=1.0)
mpacts.boundaryconditions.rigid_body_constraints.RemoveConstraint(sim, name)
mpacts.boundaryconditions.rigid_body_constraints.RotationConstraint(name, mysim, master, slave, constraints, relaxation_factor=30, eta=1.0)
mpacts.boundaryconditions.rigid_body_constraints.TranslationConstraint(name, mysim, master, slave, constraints, offset=None, relaxation_factor=20, eta=1.0)
mpacts.boundaryconditions.rigid_body_constraints.check_orthogonality(constraints)
mpacts.boundaryconditions.rigid_body_constraints.get_collector(mysim)
mpacts.boundaryconditions.rigid_body_constraints.get_post_collector(mysim)
mpacts.boundaryconditions.rigid_body_constraints.get_pre_collector(mysim)
mpacts.boundaryconditions.rigid_body_constraints.normalize_constraints(constraints)