java.lang.Object
org.scilab.forge.scirenderer.implementation.g2d.buffers.G2DElementsBuffer
All Implemented Interfaces:
DataBuffer, ElementsBuffer

public class G2DElementsBuffer extends Object implements DataBuffer, ElementsBuffer
Author:
Calixte DENIZET
  • Field Details

    • ELEMENT_SIZE

      public static final int ELEMENT_SIZE
      The current size of one element.
      See Also:
  • Method Details

    • setData

      public void setData(float[] newData, int elementSize)
      Description copied from interface: ElementsBuffer
      Set the data.
      Specified by:
      setData in interface ElementsBuffer
      Parameters:
      newData - the new data.
      elementSize - the size of data elements.
    • setData

      public void setData(Float[] newData, int elementSize)
      Description copied from interface: ElementsBuffer
      Set the data.
      Specified by:
      setData in interface ElementsBuffer
      Parameters:
      newData - the new data.
      elementSize - the size of data elements.
    • setData

      public void setData(FloatBuffer newData, int elementsSize)
      Description copied from interface: ElementsBuffer
      Set the data.
      Specified by:
      setData in interface ElementsBuffer
      Parameters:
      newData - the new data.
      elementsSize - the size of data elements.
    • getSize

      public int getSize()
      Description copied from interface: DataBuffer
      Return the number of elements.
      Specified by:
      getSize in interface DataBuffer
      Returns:
      the number of elements.
    • getElementsSize

      public int getElementsSize()
      Description copied from interface: ElementsBuffer
      Return the number of coordinate for one element.
      Specified by:
      getElementsSize in interface ElementsBuffer
      Returns:
      the number of coordinate for one element.
    • getData

      public FloatBuffer getData()
      Description copied from interface: DataBuffer
      Return the data.
      Specified by:
      getData in interface DataBuffer
      Specified by:
      getData in interface ElementsBuffer
      Returns:
      the data.
    • clear

      public void clear()
      Specified by:
      clear in interface DataBuffer
      Specified by:
      clear in interface ElementsBuffer