org.scilab.forge.scirenderer.implementation.g2d.buffers
Class G2DBuffersManager

java.lang.Object
  extended by org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DBuffersManager
All Implemented Interfaces:
BuffersManager

public final class G2DBuffersManager
extends java.lang.Object
implements BuffersManager

Author:
Pierre Lando

Constructor Summary
G2DBuffersManager()
          Default constructor.
 
Method Summary
 ElementsBuffer createElementsBuffer()
          Create an elements buffer.
 IndicesBuffer createIndicesBuffer()
          Create an indices buffer.
 void dispose(java.util.Collection<? extends DataBuffer> buffers)
          Release all resources used by the given buffers.
 void dispose(DataBuffer buffer)
          Release all resources used by the given buffer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

G2DBuffersManager

public G2DBuffersManager()
Default constructor.

Method Detail

createElementsBuffer

public ElementsBuffer createElementsBuffer()
Description copied from interface: BuffersManager
Create an elements buffer.

Specified by:
createElementsBuffer in interface BuffersManager
Returns:
a new elements buffer.

createIndicesBuffer

public IndicesBuffer createIndicesBuffer()
Description copied from interface: BuffersManager
Create an indices buffer.

Specified by:
createIndicesBuffer in interface BuffersManager
Returns:
a new indices buffer.

dispose

public void dispose(DataBuffer buffer)
Description copied from interface: BuffersManager
Release all resources used by the given buffer.

Specified by:
dispose in interface BuffersManager
Parameters:
buffer - the given buffer.

dispose

public void dispose(java.util.Collection<? extends DataBuffer> buffers)
Description copied from interface: BuffersManager
Release all resources used by the given buffers.

Specified by:
dispose in interface BuffersManager
Parameters:
buffers - the given buffers.