Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## toxi.physics.constraints
Interface ParticleConstraint

All Known Implementing Classes:
  AxisConstraint, BoxConstraint, CylinderConstraint, MaxConstraint, MinConstraint, PlaneConstraint, SoftBoxConstraint, SphereConstraint

    public interface ParticleConstraint

Defines an interface used to constrain VerletParticles based on a custom criteria (e.g. only allowed to move along an axis or shape etc.). The constraints will be applied directly after each spring update. Constraints are only applied to particles they've been assigned to and which are not locked.

Method Summary
`void` | `apply(VerletParticle p)` Applies the constraint to the passed in particle.

Method Detail

### apply

    void apply(VerletParticle p)

  Applies the constraint to the passed in particle. The method is assumed to manipulate the given instance directly.

  Parameters:
    `p` - particle

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD