net.dzzd.access
Interface IScene2D

All Superinterfaces:
IScene
All Known Subinterfaces:
IScene3D

public interface IScene2D
extends IScene


Method Summary
 void addScene2DObject(IScene2DObject object)
           
 void addScene2DObjects(IScene2DObject[] objects)
           
 void addShape2D(IShape2D shape2D)
           
 void clearScene2D()
           
 int getNbScene2DObject()
           
 int getNbShape2D()
           
 IShape2D getShape2DById(int id)
           
 IShape2D getShape2DByName(java.lang.String name)
           
 void removeScene2DObject(IScene2DObject object)
           
 void removeShape2DById(int id)
           
 void setScene2DBufferSize(int maxShape2D)
           
 
Methods inherited from interface net.dzzd.access.IScene
addMaterial, addSceneObject, addSceneObjects, addTexture, getMaterialById, getMaterialByName, getMonitoredSceneObject, getNbMaterial, getNbMonitoredSceneObject, getNbSceneObject, getNbTexture, getTextureById, getTextureByName, removeMaterialById, removeSceneObject, removeTextureById, setSceneBufferSize, startMonitorSceneObject, stopMonitorSceneObject, updateMonitoredSceneObjects
 

Method Detail

setScene2DBufferSize

public void setScene2DBufferSize(int maxShape2D)

getNbScene2DObject

public int getNbScene2DObject()

getNbShape2D

public int getNbShape2D()

addShape2D

public void addShape2D(IShape2D shape2D)

clearScene2D

public void clearScene2D()

addScene2DObject

public void addScene2DObject(IScene2DObject object)

addScene2DObjects

public void addScene2DObjects(IScene2DObject[] objects)

removeScene2DObject

public void removeScene2DObject(IScene2DObject object)

removeShape2DById

public void removeShape2DById(int id)

getShape2DById

public IShape2D getShape2DById(int id)

getShape2DByName

public IShape2D getShape2DByName(java.lang.String name)