field.kit.physics

behaviours

package behaviours

Visibility

  1. Public
  2. All

Type Members

  1. class AttractorOrbit extends Sphere with Behaviour

    An orbital force across the surface of a sphere

  2. class AttractorPoint extends Vec3 with Behaviour

    Drags the particle towards a certain point in space

  3. class BoxWrap extends AABB with Behaviour

    Keeps a particle inside the given AABB volume by wrapping it around its edges without loosing velocity .

  4. class CircleConstraint extends Behaviour

    Constrains the particle to the inside or outside of a circle

  5. class CircleParticleSizeConstraint extends Behaviour

    Constrains a particle to the outside of a circle (the particle will be offset by its radius)

  6. class CollisionConstraint extends Constraint

    Prevents the particles from colliding with each other

  7. class Force extends Vec3 with Behaviour

    Applies a constant force to each particle

  8. class RandomSphericalForce extends Behaviour

    Pushes the particle into a random direction

  9. class RandomiseWithinRadius extends Behaviour

    Sets the particle to a random position within a sphere; Thought to be used as Emitter behaviour and therefore clears the particles velocity

  10. class SphereConstraint extends Sphere with Constraint

    Constrains the particle to the inside or outside of a sphere