Maven module :un.engine : engine-opengl :
Class : un.engine.opengl.physic.SceneWorld
Extends/Implements : un.api.physic.AbstractWorld
Subclasses : -

A GL Scene world mapping the scene content.
author  Johann Sorel


Variables : BODYS_VISITOR, FORCE_VISITOR
Functions : SceneWorld, setScene, getSingularities, getBodies, addSingularity, removeSingularity, addBody, removeBody, getForces, addForce, removeForce, removeAll



Visitor to find all rigid bodies in the scene.
returns a sequence of rigid bodies.
public NodeVisitor BODYS_VISITOR


Visitor to find all rigid bodies in the scene.
returns a sequence of rigid bodies.
public NodeVisitor FORCE_VISITOR


public void SceneWorld (GLNode scene)

public void setScene (GLNode scene)

public Sequence getSingularities ()

public Sequence getBodies ()

public void addSingularity (Singularity singularity)

public void removeSingularity (Singularity singularity)

public void addBody (Body body)

public void removeBody (Body body)

public Sequence getForces ()

public void addForce (Force force)

public void removeForce (Force force)

public void removeAll ()