Uses of Interface
org.jzy3d.io.IGLLoader
Packages that use IGLLoader
Package
Description
-
Uses of IGLLoader in org.jzy3d.io.matlab
Classes in org.jzy3d.io.matlab that implement IGLLoaderModifier and TypeClassDescriptionclass
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 -
Uses of IGLLoader in org.jzy3d.plot3d.primitives.vbo
Classes in org.jzy3d.plot3d.primitives.vbo that implement IGLLoader -
Uses of IGLLoader in org.jzy3d.plot3d.primitives.vbo.builders
Classes in org.jzy3d.plot3d.primitives.vbo.builders that implement IGLLoaderModifier and TypeClassDescriptionclass
TheVBOBuilder
is responsible for sizing aFloatVBO
, filling it with vertex coordinates and colors properties, and configure aDrawableVBO
with filled buffer.class
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 IGLLoaderModifier and TypeClassDescriptionstatic class
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 IGLLoaderModifier and TypeFieldDescriptionprotected IGLLoader<DrawableVBO>
DrawableVBO.loader
protected IGLLoader<DrawableVBO2>
DrawableVBO2.loader
Methods in org.jzy3d.plot3d.primitives.vbo.drawable that return IGLLoaderModifier and TypeMethodDescriptionstatic 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 IGLLoaderModifierConstructorDescriptionBarVBO
(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 IGLLoaderModifier and TypeClassDescriptionclass
A utility class to build buffers to feed aDrawableVBO2
.class
A utility class to build buffers to feed aDrawableVBO2
.class
===================== 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