org.scilab.forge.scirenderer.buffers
Interface BuffersManager

All Known Implementing Classes:
G2DBuffersManager, JoGLBuffersManager

public interface BuffersManager

Interface for a buffers manager.

Author:
Pierre Lando

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.
 

Method Detail

createElementsBuffer

ElementsBuffer createElementsBuffer()
Create an elements buffer.

Returns:
a new elements buffer.

createIndicesBuffer

IndicesBuffer createIndicesBuffer()
Create an indices buffer.

Returns:
a new indices buffer.

dispose

void dispose(DataBuffer buffer)
Release all resources used by the given buffer.

Parameters:
buffer - the given buffer.

dispose

void dispose(java.util.Collection<? extends DataBuffer> buffers)
Release all resources used by the given buffers.

Parameters:
buffers - the given buffers.