Struct mgf::ContactConstraint[][src]

pub struct ContactConstraint<Index, Params = DefaultContactConstraintParams> where
    Index: Copy,
    Params: ContactConstraintParams
{ /* fields omitted */ }

A non-penetration constraint between two rigid bodies.

Methods

impl<Index, Params> ContactConstraint<Index, Params> where
    Index: Copy,
    Params: ContactConstraintParams
[src]

Creates a new contact constraint.

Trait Implementations

impl<Index, Params> Constraint for ContactConstraint<Index, Params> where
    Index: Copy,
    Params: ContactConstraintParams
[src]

A type used to index ConstrainedSets in order to retrieve information on the objects being constrained. Read more

A type representing values that are constrained by (and thus modified by solving) the constraint. Read more

A type representing extra information required to solve the constraint that is not modified. Read more

Solve the constraint.

Auto Trait Implementations

impl<Index, Params> Send for ContactConstraint<Index, Params> where
    Index: Send,
    Params: Send

impl<Index, Params> Sync for ContactConstraint<Index, Params> where
    Index: Sync,
    Params: Sync