Uses of Interface
org.jzy3d.io.IGLLoader
-
-
Uses of IGLLoader in org.jzy3d.io.matlab
Classes in org.jzy3d.io.matlab that implement IGLLoader Modifier and Type Class Description class
MatlabVBOLoader
Load a Matlab (TM) .mat file, assuming it contains at least three arrays named "X", "Y" and "Z". -
Uses of IGLLoader in org.jzy3d.io.obj
Classes in org.jzy3d.io.obj that implement IGLLoader Modifier and Type Class Description class
OBJFileLoader
-
Uses of IGLLoader in org.jzy3d.plot3d.primitives.vbo
Classes in org.jzy3d.plot3d.primitives.vbo that implement IGLLoader Modifier and Type Class Description class
ShaderMeshVBOBuilder
class
ShaderWaterfallVBOBuilder
-
Uses of IGLLoader in org.jzy3d.plot3d.primitives.vbo.builders
Classes in org.jzy3d.plot3d.primitives.vbo.builders that implement IGLLoader Modifier and Type Class Description class
VBOBuilder
TheVBOBuilder
is responsible for sizing aFloatVBO
, filling it with vertex coordinates and colors properties, and configure aDrawableVBO
with filled buffer.class
VBOBuilderListCoord3d
A simple loader loading an existing collection of coordinates into a Vertex Buffer Objects once GL initialization stage requires it to be loaded. -
Uses of IGLLoader in org.jzy3d.plot3d.primitives.vbo.drawable
Classes in org.jzy3d.plot3d.primitives.vbo.drawable that implement IGLLoader Modifier and Type Class Description static class
SphereVBO.VBOSphereMeshBuilder
This load the definition of a VBO sphere object and set arrays for later rendering.Fields in org.jzy3d.plot3d.primitives.vbo.drawable declared as IGLLoader Modifier and Type Field Description protected IGLLoader<DrawableVBO>
DrawableVBO. loader
protected IGLLoader<DrawableVBO2>
DrawableVBO2. loader
Methods in org.jzy3d.plot3d.primitives.vbo.drawable that return IGLLoader Modifier and Type Method Description static IGLLoader<DrawableVBO2>
DrawableVBO2. makeLoader(float[] points, int elementSize)
static IGLLoader<DrawableVBO2>
DrawableVBO2. makeLoader(float[] points, int pointDimensions, int[][] elementIndices, float[] colors, float[] normals)
static IGLLoader<DrawableVBO2>
DrawableVBO2. makeLoader(float[] points, int pointDimensions, int[][] elementIndices, float[] colors, Normal.NormalMode perVertex)
static IGLLoader<DrawableVBO2>
DrawableVBO2. makeLoader(float[] points, int pointDimensions, int[] elementStart, int[] elementLength, float[] coloring, Normal.NormalMode normalMode)
static IGLLoader<DrawableVBO2>
DrawableVBO2. makeLoader(float[] points, int pointDimensions, int[] elements, int elementSize, IColorMap colormap, float[] coloring, Normal.NormalMode normalMode)
Constructors in org.jzy3d.plot3d.primitives.vbo.drawable with parameters of type IGLLoader Constructor Description BarVBO(IGLLoader<DrawableVBO> loader)
DrawableVBO(IGLLoader<DrawableVBO> loader)
DrawableVBO2(IGLLoader<DrawableVBO2> loader)
Initialize a VBO object with a customizable loader.PolygonVBO(IGLLoader<DrawableVBO> loader)
ScatterVBO(IGLLoader<DrawableVBO> loader)
TriangleStripVBO(IGLLoader<DrawableVBO> loader)
TriangleVBO(IGLLoader<DrawableVBO> loader)
-
Uses of IGLLoader in org.jzy3d.plot3d.primitives.vbo.drawable.loaders
Classes in org.jzy3d.plot3d.primitives.vbo.drawable.loaders that implement IGLLoader Modifier and Type Class Description class
VBOBufferLoaderForArrays
A utility class to build buffers to feed aDrawableVBO2
.class
VBOBufferLoaderForPolygons
A utility class to build buffers to feed aDrawableVBO2
.class
VBOBufferLoaderForPolygonsPrimitiveRestart
===================== WIP / Not working yet ===================== Limitations of primitive restart are discussed here : https://community.khronos.org/t/using-glprimitiverestartindex-to-declare-multiple-geometries-in-the-same-vbo/107810/13 A utility class to build buffers to feed aDrawableVBO2
using Primitive restart. -
Uses of IGLLoader in org.jzy3d.plot3d.primitives.volume
Classes in org.jzy3d.plot3d.primitives.volume that implement IGLLoader Modifier and Type Class Description class
CubeVBOBuilder
-