Maven module :un.api : api-physics :
Class : un.api.physic.AbstractWorld
Extends/Implements : un.api.event.AbstractEventSource un.api.physic.World
Subclasses : -

Abstract world.
author  Johann Sorel


Variables : DEFAULT_DRAG, groups, colState, integrationTimeStep, integrator, drag
Functions : AbstractWorld, getDrag, setDrag, getIntegrationTimeStep, setIntegrationTimeStep, getIntegrator, setIntegrator, getCollisionsState, getGroups, update, getEventClasses


protected float DEFAULT_DRAG

protected Sequence groups

protected CollisionsState colState

protected double integrationTimeStep



protected Integrator integrator

protected double drag


public void AbstractWorld (int dimension)

public double getDrag ()

public void setDrag (double drag)

public double getIntegrationTimeStep ()

public void setIntegrationTimeStep (double timestep)

public Integrator getIntegrator ()

public void setIntegrator (Integrator integrator)

public CollisionsState getCollisionsState ()

public Sequence getGroups ()

public void update (double timeellapsed)

public Class[] getEventClasses ()