Class VBOBuilderListCoord3d
- java.lang.Object
-
- org.jzy3d.plot3d.primitives.vbo.builders.VBOBuilder
-
- org.jzy3d.plot3d.primitives.vbo.builders.VBOBuilderListCoord3d
-
- All Implemented Interfaces:
IGLLoader<DrawableVBO>
public class VBOBuilderListCoord3d extends VBOBuilder implements IGLLoader<DrawableVBO>
A simple loader loading an existing collection of coordinates into a Vertex Buffer Objects once GL initialization stage requires it to be loaded. If a colormapper is given, color buffer will be filled according to coloring policy.- Author:
- martin
-
-
Field Summary
Fields Modifier and Type Field Description protected ColorMapper
coloring
protected List<Coord3d>
coordinates
-
Constructor Summary
Constructors Constructor Description VBOBuilderListCoord3d(List<Coord3d> coordinates)
VBOBuilderListCoord3d(List<Coord3d> coordinates, ColorMapper coloring)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
load(IPainter painter, DrawableVBO drawable)
-
Methods inherited from class org.jzy3d.plot3d.primitives.vbo.builders.VBOBuilder
computeGeometrySize, computeVerticeBufferSize, fillWithCollection, fillWithCollection, fillWithCollection, fillWithCollection, fillWithRandomBar, fillWithRandomBar, geometryTypeToMultiplier, initFloatVBO, initFloatVBO, initFloatVBO, putBar, putColor, putColor, putCoord, putCoord, putPoint
-
-
-
-
Field Detail
-
coloring
protected ColorMapper coloring
-
-
Constructor Detail
-
VBOBuilderListCoord3d
public VBOBuilderListCoord3d(List<Coord3d> coordinates, ColorMapper coloring)
-
-
Method Detail
-
load
public void load(IPainter painter, DrawableVBO drawable) throws Exception
- Specified by:
load
in interfaceIGLLoader<DrawableVBO>
- Throws:
Exception
-
-