- callback(long) - Method in interface org.lwjgl.util.par.ParSLAdvectionCallbackI
-
- calloc() - Static method in class org.lwjgl.util.par.ParSLConfig
-
Returns a new ParSLConfig instance allocated with memCalloc.
- calloc(int) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- calloc() - Static method in class org.lwjgl.util.par.ParSLPosition
-
Returns a new ParSLPosition instance allocated with memCalloc.
- calloc(int) - Static method in class org.lwjgl.util.par.ParSLPosition
-
- calloc() - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Returns a new ParSLSpineList instance allocated with memCalloc.
- calloc(int) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- calloc() - Static method in class org.lwjgl.util.par.ParSLViewport
-
Returns a new ParSLViewport instance allocated with memCalloc.
- calloc(int) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- callocStack() - Static method in class org.lwjgl.util.par.ParSLConfig
-
Returns a new ParSLConfig instance allocated on the thread-local MemoryStack and initializes all its bits to zero.
- callocStack(MemoryStack) - Static method in class org.lwjgl.util.par.ParSLConfig
-
Returns a new ParSLConfig instance allocated on the specified MemoryStack and initializes all its bits to zero.
- callocStack(int) - Static method in class org.lwjgl.util.par.ParSLConfig
-
Returns a new
ParSLConfig.Buffer instance allocated on the thread-local
MemoryStack and initializes all its bits to zero.
- callocStack(int, MemoryStack) - Static method in class org.lwjgl.util.par.ParSLConfig
-
Returns a new
ParSLConfig.Buffer instance allocated on the specified
MemoryStack and initializes all its bits to zero.
- callocStack() - Static method in class org.lwjgl.util.par.ParSLPosition
-
Returns a new ParSLPosition instance allocated on the thread-local MemoryStack and initializes all its bits to zero.
- callocStack(MemoryStack) - Static method in class org.lwjgl.util.par.ParSLPosition
-
Returns a new ParSLPosition instance allocated on the specified MemoryStack and initializes all its bits to zero.
- callocStack(int) - Static method in class org.lwjgl.util.par.ParSLPosition
-
Returns a new
ParSLPosition.Buffer instance allocated on the thread-local
MemoryStack and initializes all its bits to zero.
- callocStack(int, MemoryStack) - Static method in class org.lwjgl.util.par.ParSLPosition
-
Returns a new
ParSLPosition.Buffer instance allocated on the specified
MemoryStack and initializes all its bits to zero.
- callocStack() - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Returns a new ParSLSpineList instance allocated on the thread-local MemoryStack and initializes all its bits to zero.
- callocStack(MemoryStack) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Returns a new ParSLSpineList instance allocated on the specified MemoryStack and initializes all its bits to zero.
- callocStack(int) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Returns a new
ParSLSpineList.Buffer instance allocated on the thread-local
MemoryStack and initializes all its bits to zero.
- callocStack(int, MemoryStack) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Returns a new
ParSLSpineList.Buffer instance allocated on the specified
MemoryStack and initializes all its bits to zero.
- callocStack() - Static method in class org.lwjgl.util.par.ParSLViewport
-
Returns a new ParSLViewport instance allocated on the thread-local MemoryStack and initializes all its bits to zero.
- callocStack(MemoryStack) - Static method in class org.lwjgl.util.par.ParSLViewport
-
Returns a new ParSLViewport instance allocated on the specified MemoryStack and initializes all its bits to zero.
- callocStack(int) - Static method in class org.lwjgl.util.par.ParSLViewport
-
Returns a new
ParSLViewport.Buffer instance allocated on the thread-local
MemoryStack and initializes all its bits to zero.
- callocStack(int, MemoryStack) - Static method in class org.lwjgl.util.par.ParSLViewport
-
Returns a new
ParSLViewport.Buffer instance allocated on the specified
MemoryStack and initializes all its bits to zero.
- closed() - Method in class org.lwjgl.util.par.ParSLSpineList.Buffer
-
Returns the value of the closed field.
- closed(boolean) - Method in class org.lwjgl.util.par.ParSLSpineList.Buffer
-
Sets the specified value to the closed field.
- CLOSED - Static variable in class org.lwjgl.util.par.ParSLSpineList
-
The struct member offsets.
- closed() - Method in class org.lwjgl.util.par.ParSLSpineList
-
Returns the value of the closed field.
- closed(boolean) - Method in class org.lwjgl.util.par.ParSLSpineList
-
Sets the specified value to the closed field.
- create(long) - Static method in class org.lwjgl.util.par.ParShapesMesh
-
Returns a new ParShapesMesh instance for the specified memory address.
- create(long, int) - Static method in class org.lwjgl.util.par.ParShapesMesh
-
- create(long) - Static method in class org.lwjgl.util.par.ParSLAdvectionCallback
-
Creates a ParSLAdvectionCallback instance from the specified function pointer.
- create(ParSLAdvectionCallbackI) - Static method in class org.lwjgl.util.par.ParSLAdvectionCallback
-
Creates a ParSLAdvectionCallback instance that delegates to the specified ParSLAdvectionCallbackI instance.
- create(long) - Static method in class org.lwjgl.util.par.ParSLAnnotation
-
Returns a new ParSLAnnotation instance for the specified memory address.
- create(long, int) - Static method in class org.lwjgl.util.par.ParSLAnnotation
-
- create() - Static method in class org.lwjgl.util.par.ParSLConfig
-
Returns a new ParSLConfig instance allocated with BufferUtils.
- create(long) - Static method in class org.lwjgl.util.par.ParSLConfig
-
Returns a new ParSLConfig instance for the specified memory address.
- create(int) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- create(long, int) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- create(long) - Static method in class org.lwjgl.util.par.ParSLMesh
-
Returns a new ParSLMesh instance for the specified memory address.
- create(long, int) - Static method in class org.lwjgl.util.par.ParSLMesh
-
- create() - Static method in class org.lwjgl.util.par.ParSLPosition
-
Returns a new ParSLPosition instance allocated with BufferUtils.
- create(long) - Static method in class org.lwjgl.util.par.ParSLPosition
-
Returns a new ParSLPosition instance for the specified memory address.
- create(int) - Static method in class org.lwjgl.util.par.ParSLPosition
-
- create(long, int) - Static method in class org.lwjgl.util.par.ParSLPosition
-
- create() - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Returns a new ParSLSpineList instance allocated with BufferUtils.
- create(long) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Returns a new ParSLSpineList instance for the specified memory address.
- create(int) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- create(long, int) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- create() - Static method in class org.lwjgl.util.par.ParSLViewport
-
Returns a new ParSLViewport instance allocated with BufferUtils.
- create(long) - Static method in class org.lwjgl.util.par.ParSLViewport
-
Returns a new ParSLViewport instance for the specified memory address.
- create(int) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- create(long, int) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- createSafe(long) - Static method in class org.lwjgl.util.par.ParShapesMesh
-
Like
create, but returns
null if
address is
NULL.
- createSafe(long, int) - Static method in class org.lwjgl.util.par.ParShapesMesh
-
Like
create, but returns
null if
address is
NULL.
- createSafe(long) - Static method in class org.lwjgl.util.par.ParSLAdvectionCallback
-
Like
create, but returns
null if
functionPointer is
NULL.
- createSafe(long) - Static method in class org.lwjgl.util.par.ParSLAnnotation
-
Like
create, but returns
null if
address is
NULL.
- createSafe(long, int) - Static method in class org.lwjgl.util.par.ParSLAnnotation
-
Like
create, but returns
null if
address is
NULL.
- createSafe(long) - Static method in class org.lwjgl.util.par.ParSLConfig
-
Like
create, but returns
null if
address is
NULL.
- createSafe(long, int) - Static method in class org.lwjgl.util.par.ParSLConfig
-
Like
create, but returns
null if
address is
NULL.
- createSafe(long) - Static method in class org.lwjgl.util.par.ParSLMesh
-
Like
create, but returns
null if
address is
NULL.
- createSafe(long, int) - Static method in class org.lwjgl.util.par.ParSLMesh
-
Like
create, but returns
null if
address is
NULL.
- createSafe(long) - Static method in class org.lwjgl.util.par.ParSLPosition
-
Like
create, but returns
null if
address is
NULL.
- createSafe(long, int) - Static method in class org.lwjgl.util.par.ParSLPosition
-
Like
create, but returns
null if
address is
NULL.
- createSafe(long) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Like
create, but returns
null if
address is
NULL.
- createSafe(long, int) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Like
create, but returns
null if
address is
NULL.
- createSafe(long) - Static method in class org.lwjgl.util.par.ParSLViewport
-
Like
create, but returns
null if
address is
NULL.
- createSafe(long, int) - Static method in class org.lwjgl.util.par.ParSLViewport
-
Like
create, but returns
null if
address is
NULL.
- curves_max_flatness() - Method in class org.lwjgl.util.par.ParSLConfig.Buffer
-
Returns the value of the curves_max_flatness field.
- curves_max_flatness(float) - Method in class org.lwjgl.util.par.ParSLConfig.Buffer
-
Sets the specified value to the curves_max_flatness field.
- CURVES_MAX_FLATNESS - Static variable in class org.lwjgl.util.par.ParSLConfig
-
The struct member offsets.
- curves_max_flatness() - Method in class org.lwjgl.util.par.ParSLConfig
-
Returns the value of the curves_max_flatness field.
- curves_max_flatness(float) - Method in class org.lwjgl.util.par.ParSLConfig
-
Sets the specified value to the curves_max_flatness field.
- malloc() - Static method in class org.lwjgl.util.par.ParSLConfig
-
Returns a new ParSLConfig instance allocated with memAlloc.
- malloc(int) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- malloc() - Static method in class org.lwjgl.util.par.ParSLPosition
-
Returns a new ParSLPosition instance allocated with memAlloc.
- malloc(int) - Static method in class org.lwjgl.util.par.ParSLPosition
-
- malloc() - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Returns a new ParSLSpineList instance allocated with memAlloc.
- malloc(int) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- malloc() - Static method in class org.lwjgl.util.par.ParSLViewport
-
Returns a new ParSLViewport instance allocated with memAlloc.
- malloc(int) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- mallocStack() - Static method in class org.lwjgl.util.par.ParSLConfig
-
Returns a new ParSLConfig instance allocated on the thread-local MemoryStack.
- mallocStack(MemoryStack) - Static method in class org.lwjgl.util.par.ParSLConfig
-
Returns a new ParSLConfig instance allocated on the specified MemoryStack.
- mallocStack(int) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- mallocStack(int, MemoryStack) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- mallocStack() - Static method in class org.lwjgl.util.par.ParSLPosition
-
Returns a new ParSLPosition instance allocated on the thread-local MemoryStack.
- mallocStack(MemoryStack) - Static method in class org.lwjgl.util.par.ParSLPosition
-
Returns a new ParSLPosition instance allocated on the specified MemoryStack.
- mallocStack(int) - Static method in class org.lwjgl.util.par.ParSLPosition
-
- mallocStack(int, MemoryStack) - Static method in class org.lwjgl.util.par.ParSLPosition
-
- mallocStack() - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Returns a new ParSLSpineList instance allocated on the thread-local MemoryStack.
- mallocStack(MemoryStack) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Returns a new ParSLSpineList instance allocated on the specified MemoryStack.
- mallocStack(int) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- mallocStack(int, MemoryStack) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- mallocStack() - Static method in class org.lwjgl.util.par.ParSLViewport
-
Returns a new ParSLViewport instance allocated on the thread-local MemoryStack.
- mallocStack(MemoryStack) - Static method in class org.lwjgl.util.par.ParSLViewport
-
Returns a new ParSLViewport instance allocated on the specified MemoryStack.
- mallocStack(int) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- mallocStack(int, MemoryStack) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- miter_limit() - Method in class org.lwjgl.util.par.ParSLConfig.Buffer
-
Returns the value of the miter_limit field.
- miter_limit(float) - Method in class org.lwjgl.util.par.ParSLConfig.Buffer
-
Sets the specified value to the miter_limit field.
- MITER_LIMIT - Static variable in class org.lwjgl.util.par.ParSLConfig
-
The struct member offsets.
- miter_limit() - Method in class org.lwjgl.util.par.ParSLConfig
-
Returns the value of the miter_limit field.
- miter_limit(float) - Method in class org.lwjgl.util.par.ParSLConfig
-
Sets the specified value to the miter_limit field.
- nannotations(long) - Static method in class org.lwjgl.util.par.ParSLMesh
-
- nbottom(long) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- nbottom(long, float) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- nclosed(long) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- nclosed(long, boolean) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- ncurves_max_flatness(long) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- ncurves_max_flatness(long, float) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- nflags(long) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- nflags(long, int) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- nleft(long) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- nleft(long, float) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- nmiter_limit(long) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- nmiter_limit(long, float) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- nnormals(long, int) - Static method in class org.lwjgl.util.par.ParShapesMesh
-
- nnpoints(long) - Static method in class org.lwjgl.util.par.ParShapesMesh
-
- nntriangles(long) - Static method in class org.lwjgl.util.par.ParShapesMesh
-
- nnum_spines(long) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- nnum_spines(long, short) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Sets the specified value to the num_spines field of the specified struct.
- nnum_triangles(long) - Static method in class org.lwjgl.util.par.ParSLMesh
-
- nnum_vertices(long) - Static method in class org.lwjgl.util.par.ParSLMesh
-
- nnum_vertices(long) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- nnum_vertices(long, int) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
Sets the specified value to the num_vertices field of the specified struct.
- normals(int) - Method in class org.lwjgl.util.par.ParShapesMesh.Buffer
-
Returns a FloatBuffer view of the data pointed to by the normals field.
- NORMALS - Static variable in class org.lwjgl.util.par.ParShapesMesh
-
The struct member offsets.
- normals(int) - Method in class org.lwjgl.util.par.ParShapesMesh
-
Returns a FloatBuffer view of the data pointed to by the normals field.
- npar_shapes__compute_welded_normals(long) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes__connect(long, long, int) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_clone(long, long) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_compute_aabb(long, long) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_compute_aabb(long, float[]) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_compute_normals(long) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_cone(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_cube() - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_cylinder(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_disk(float, int, long, long) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_disk(float, int, float[], float[]) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_dodecahedron() - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_empty() - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_hemisphere(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_icosahedron() - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_klein_bottle(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_lsystem(long, int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_octahedron() - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_parametric_sphere(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_plane(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_rock(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_subdivided_sphere(int) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_tetrahedron() - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_torus(int, int, float) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_create_trefoil_knot(int, int, float) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_export(long, long) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_free_mesh(long) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_invert(long, int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_merge(long, long) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_merge_and_free(long, long) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_remove_degenerate(long, float) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_rotate(long, float, long) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_rotate(long, float, float[]) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_scale(long, float, float, float) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_translate(long, float, float, float) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_unweld(long, boolean) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_weld(long, float, long) - Static method in class org.lwjgl.util.par.ParShapes
-
- npar_shapes_weld(long, float, int[]) - Static method in class org.lwjgl.util.par.ParShapes
-
- nparsl_create_context(long) - Static method in class org.lwjgl.util.par.ParStreamlines
-
- nparsl_destroy_context(long) - Static method in class org.lwjgl.util.par.ParStreamlines
-
- nparsl_mesh_from_curves_cubic(long, long) - Static method in class org.lwjgl.util.par.ParStreamlines
-
- nparsl_mesh_from_curves_quadratic(long, long) - Static method in class org.lwjgl.util.par.ParStreamlines
-
- nparsl_mesh_from_lines(long, long) - Static method in class org.lwjgl.util.par.ParStreamlines
-
- nparsl_mesh_from_streamlines(long, long, int, int, long) - Static method in class org.lwjgl.util.par.ParStreamlines
-
- npoints() - Method in class org.lwjgl.util.par.ParShapesMesh.Buffer
-
Returns the value of the npoints field.
- NPOINTS - Static variable in class org.lwjgl.util.par.ParShapesMesh
-
The struct member offsets.
- npoints() - Method in class org.lwjgl.util.par.ParShapesMesh
-
Returns the value of the npoints field.
- npoints(long, int) - Static method in class org.lwjgl.util.par.ParShapesMesh
-
- npositions(long) - Static method in class org.lwjgl.util.par.ParSLMesh
-
- nrandom_offsets(long) - Static method in class org.lwjgl.util.par.ParSLMesh
-
- nright(long) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- nright(long, float) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- nspine_lengths(long) - Static method in class org.lwjgl.util.par.ParSLMesh
-
- nspine_lengths(long) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- nspine_lengths(long, ShortBuffer) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- nspine_to_edge_x(long) - Static method in class org.lwjgl.util.par.ParSLAnnotation
-
- nspine_to_edge_y(long) - Static method in class org.lwjgl.util.par.ParSLAnnotation
-
- nstreamlines_seed_spacing(long) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- nstreamlines_seed_spacing(long, float) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- nstreamlines_seed_viewport(long) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- nstreamlines_seed_viewport(long, ParSLViewport) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- ntcoords(long, int) - Static method in class org.lwjgl.util.par.ParShapesMesh
-
- nthickness(long) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- nthickness(long, float) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- ntop(long) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- ntop(long, float) - Static method in class org.lwjgl.util.par.ParSLViewport
-
- ntriangle_indices(long, int) - Static method in class org.lwjgl.util.par.ParSLMesh
-
- ntriangles() - Method in class org.lwjgl.util.par.ParShapesMesh.Buffer
-
Returns the value of the ntriangles field.
- NTRIANGLES - Static variable in class org.lwjgl.util.par.ParShapesMesh
-
The struct member offsets.
- ntriangles() - Method in class org.lwjgl.util.par.ParShapesMesh
-
Returns the value of the ntriangles field.
- ntriangles(long, int) - Static method in class org.lwjgl.util.par.ParShapesMesh
-
- nu_along_curve(long) - Static method in class org.lwjgl.util.par.ParSLAnnotation
-
- nu_mode(long) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- nu_mode(long, int) - Static method in class org.lwjgl.util.par.ParSLConfig
-
- num_spines() - Method in class org.lwjgl.util.par.ParSLSpineList.Buffer
-
Returns the value of the num_spines field.
- NUM_SPINES - Static variable in class org.lwjgl.util.par.ParSLSpineList
-
The struct member offsets.
- num_spines() - Method in class org.lwjgl.util.par.ParSLSpineList
-
Returns the value of the num_spines field.
- num_triangles() - Method in class org.lwjgl.util.par.ParSLMesh.Buffer
-
Returns the value of the num_triangles field.
- NUM_TRIANGLES - Static variable in class org.lwjgl.util.par.ParSLMesh
-
The struct member offsets.
- num_triangles() - Method in class org.lwjgl.util.par.ParSLMesh
-
Returns the value of the num_triangles field.
- num_vertices() - Method in class org.lwjgl.util.par.ParSLMesh.Buffer
-
Returns the value of the num_vertices field.
- NUM_VERTICES - Static variable in class org.lwjgl.util.par.ParSLMesh
-
The struct member offsets.
- num_vertices() - Method in class org.lwjgl.util.par.ParSLMesh
-
Returns the value of the num_vertices field.
- num_vertices() - Method in class org.lwjgl.util.par.ParSLSpineList.Buffer
-
Returns the value of the num_vertices field.
- NUM_VERTICES - Static variable in class org.lwjgl.util.par.ParSLSpineList
-
The struct member offsets.
- num_vertices() - Method in class org.lwjgl.util.par.ParSLSpineList
-
Returns the value of the num_vertices field.
- nv_across_curve(long) - Static method in class org.lwjgl.util.par.ParSLAnnotation
-
- nvertices(long) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- nvertices(long, ParSLPosition.Buffer) - Static method in class org.lwjgl.util.par.ParSLSpineList
-
- nx(long) - Static method in class org.lwjgl.util.par.ParSLPosition
-
- nx(long, float) - Static method in class org.lwjgl.util.par.ParSLPosition
-
- ny(long) - Static method in class org.lwjgl.util.par.ParSLPosition
-
- ny(long, float) - Static method in class org.lwjgl.util.par.ParSLPosition
-
- par_shapes__compute_welded_normals(ParShapesMesh) - Static method in class org.lwjgl.util.par.ParShapes
-
- par_shapes__connect(ParShapesMesh, ParShapesMesh, int) - Static method in class org.lwjgl.util.par.ParShapes
-
- par_shapes_clone(ParShapesMesh, ParShapesMesh) - Static method in class org.lwjgl.util.par.ParShapes
-
Makes a deep copy of a mesh.
- par_shapes_compute_aabb(ParShapesMesh, FloatBuffer) - Static method in class org.lwjgl.util.par.ParShapes
-
Takes a pointer to 6 floats and sets them to min xyz, max xyz.
- par_shapes_compute_aabb(ParShapesMesh, float[]) - Static method in class org.lwjgl.util.par.ParShapes
-
- par_shapes_compute_normals(ParShapesMesh) - Static method in class org.lwjgl.util.par.ParShapes
-
Computes smooth normals by averaging adjacent facet normals.
- par_shapes_create_cone(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
Creates a cone similar to
create_cylinder but the radius diminishes to zero as Z increases.
- par_shapes_create_cube() - Static method in class org.lwjgl.util.par.ParShapes
-
Generates points for a cube that fits in the unit sphere.
- par_shapes_create_cylinder(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
Creates a cylinder that sits on the Z=0 plane using the given tessellation levels across the UV domain.
- par_shapes_create_disk(float, int, FloatBuffer, FloatBuffer) - Static method in class org.lwjgl.util.par.ParShapes
-
Generates an orientable disk shape in 3-space.
- par_shapes_create_disk(float, int, float[], float[]) - Static method in class org.lwjgl.util.par.ParShapes
-
- par_shapes_create_dodecahedron() - Static method in class org.lwjgl.util.par.ParShapes
-
Generates points for a 12-sided polyhedron that fits in the unit sphere.
- par_shapes_create_empty() - Static method in class org.lwjgl.util.par.ParShapes
-
Creates an empty shape.
- par_shapes_create_hemisphere(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
Creates a hemisphere mesh.
- par_shapes_create_icosahedron() - Static method in class org.lwjgl.util.par.ParShapes
-
Generates points for a 20-sided polyhedron that fits in the unit sphere.
- par_shapes_create_klein_bottle(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
Creates a klein bottle mesh.
- par_shapes_create_lsystem(ByteBuffer, int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
Creates trees or vegetation by executing a recursive turtle graphics program.
- par_shapes_create_lsystem(CharSequence, int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
Creates trees or vegetation by executing a recursive turtle graphics program.
- par_shapes_create_octahedron() - Static method in class org.lwjgl.util.par.ParShapes
-
Generates points for an 8-sided polyhedron that fits in the unit sphere.
- par_shapes_create_parametric_sphere(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
Creates a sphere with texture coordinates and small triangles near the poles.
- par_shapes_create_plane(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
Creates a plane mesh.
- par_shapes_create_rock(int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
Generates a rock shape that sits on the Y=0 plane, and sinks into it a bit.
- par_shapes_create_subdivided_sphere(int) - Static method in class org.lwjgl.util.par.ParShapes
-
Approximates a sphere with a subdivided icosahedron, which produces a nice distribution of triangles, but no texture coordinates.
- par_shapes_create_tetrahedron() - Static method in class org.lwjgl.util.par.ParShapes
-
Generates points for a 4-sided polyhedron that fits in the unit sphere.
- par_shapes_create_torus(int, int, float) - Static method in class org.lwjgl.util.par.ParShapes
-
Creates a donut that sits on the Z=0 plane with the specified inner radius.
- par_shapes_create_trefoil_knot(int, int, float) - Static method in class org.lwjgl.util.par.ParShapes
-
Creates a trefoil knot mesh.
- par_shapes_export(ParShapesMesh, ByteBuffer) - Static method in class org.lwjgl.util.par.ParShapes
-
Dumps out a text file conforming to the venerable OBJ format.
- par_shapes_export(ParShapesMesh, CharSequence) - Static method in class org.lwjgl.util.par.ParShapes
-
Dumps out a text file conforming to the venerable OBJ format.
- par_shapes_free_mesh(ParShapesMesh) - Static method in class org.lwjgl.util.par.ParShapes
-
- par_shapes_invert(ParShapesMesh, int, int) - Static method in class org.lwjgl.util.par.ParShapes
-
Reverses the winding of a run of faces.
- par_shapes_merge(ParShapesMesh, ParShapesMesh) - Static method in class org.lwjgl.util.par.ParShapes
-
Merges two shapes.
- par_shapes_merge_and_free(ParShapesMesh, ParShapesMesh) - Static method in class org.lwjgl.util.par.ParShapes
-
Merges two shapes and frees the source shape.
- par_shapes_remove_degenerate(ParShapesMesh, float) - Static method in class org.lwjgl.util.par.ParShapes
-
Removes all triangles whose area is less than minarea.
- par_shapes_rotate(ParShapesMesh, float, FloatBuffer) - Static method in class org.lwjgl.util.par.ParShapes
-
Rotates the specified mesh.
- par_shapes_rotate(ParShapesMesh, float, float[]) - Static method in class org.lwjgl.util.par.ParShapes
-
- par_shapes_scale(ParShapesMesh, float, float, float) - Static method in class org.lwjgl.util.par.ParShapes
-
Scales the specified mesh.
- par_shapes_set_epsilon_degenerate_sphere(float) - Static method in class org.lwjgl.util.par.ParShapes
-
- par_shapes_set_epsilon_welded_normals(float) - Static method in class org.lwjgl.util.par.ParShapes
-
- par_shapes_translate(ParShapesMesh, float, float, float) - Static method in class org.lwjgl.util.par.ParShapes
-
Translates the specified mesh.
- par_shapes_unweld(ParShapesMesh, boolean) - Static method in class org.lwjgl.util.par.ParShapes
-
Dereferences the entire index buffer and replaces the point list.
- par_shapes_weld(ParShapesMesh, float, IntBuffer) - Static method in class org.lwjgl.util.par.ParShapes
-
Merges colocated verts, builds a new index buffer, and returns the optimized mesh.
- par_shapes_weld(ParShapesMesh, float, int[]) - Static method in class org.lwjgl.util.par.ParShapes
-
- PAR_U_MODE_DISTANCE - Static variable in class org.lwjgl.util.par.ParStreamlines
-
Configures how the library assigns UV coordinates.
- PAR_U_MODE_NORMALIZED_DISTANCE - Static variable in class org.lwjgl.util.par.ParStreamlines
-
Configures how the library assigns UV coordinates.
- PAR_U_MODE_SEGMENT_FRACTION - Static variable in class org.lwjgl.util.par.ParStreamlines
-
Configures how the library assigns UV coordinates.
- PAR_U_MODE_SEGMENT_INDEX - Static variable in class org.lwjgl.util.par.ParStreamlines
-
Configures how the library assigns UV coordinates.
- ParShapes - Class in org.lwjgl.util.par
-
Bindings to
par_shapes.h, a single-file, zero-dependency, C99 library that can
generate simple shapes and perform basic operations on them.
- ParShapesMesh - Class in org.lwjgl.util.par
-
The par_shapes.h mesh structure.
- ParShapesMesh(ByteBuffer) - Constructor for class org.lwjgl.util.par.ParShapesMesh
-
Creates a ParShapesMesh instance at the current position of the specified ByteBuffer container.
- ParShapesMesh.Buffer - Class in org.lwjgl.util.par
-
- parsl_create_context(ParSLConfig) - Static method in class org.lwjgl.util.par.ParStreamlines
-
- parsl_destroy_context(long) - Static method in class org.lwjgl.util.par.ParStreamlines
-
- PARSL_FLAG_ANNOTATIONS - Static variable in class org.lwjgl.util.par.ParStreamlines
-
Populates mesh.annotations
- PARSL_FLAG_CURVE_GUIPARSL_FLAG_DES - Static variable in class org.lwjgl.util.par.ParStreamlines
-
Draws control points
- PARSL_FLAG_RANDOM_OFFSETS - Static variable in class org.lwjgl.util.par.ParStreamlines
-
Populates mesh.random_offsets
- PARSL_FLAG_SPINE_LENGTHS - Static variable in class org.lwjgl.util.par.ParStreamlines
-
Populates mesh.lengths
- PARSL_FLAG_WIREFRAME - Static variable in class org.lwjgl.util.par.ParStreamlines
-
Enables 4 indices per triangle
- parsl_mesh_from_curves_cubic(long, ParSLSpineList) - Static method in class org.lwjgl.util.par.ParStreamlines
-
High-level function that tessellates a series of curves into triangles, where each spine is a series of chained cubic Bézier curves.
- parsl_mesh_from_curves_quadratic(long, ParSLSpineList) - Static method in class org.lwjgl.util.par.ParStreamlines
-
High-level function that tessellates a series of curves into triangles, where each spine is a series of chained quadratic Bézier curves.
- parsl_mesh_from_lines(long, ParSLSpineList) - Static method in class org.lwjgl.util.par.ParStreamlines
-
Low-level function that generates two triangles for each line segment.
- parsl_mesh_from_streamlines(long, ParSLAdvectionCallbackI, int, int, long) - Static method in class org.lwjgl.util.par.ParStreamlines
-
High-level function that can be used to visualize a vector field.
- ParSLAdvectionCallback - Class in org.lwjgl.util.par
-
- ParSLAdvectionCallbackI - Interface in org.lwjgl.util.par
-
- ParSLAnnotation - Class in org.lwjgl.util.par
-
Layout for generated vertex attributes.
- ParSLAnnotation(ByteBuffer) - Constructor for class org.lwjgl.util.par.ParSLAnnotation
-
Creates a ParSLAnnotation instance at the current position of the specified ByteBuffer container.
- ParSLAnnotation.Buffer - Class in org.lwjgl.util.par
-
- ParSLConfig - Class in org.lwjgl.util.par
-
Immutable configuration for a streamlines context.
- ParSLConfig(ByteBuffer) - Constructor for class org.lwjgl.util.par.ParSLConfig
-
Creates a ParSLConfig instance at the current position of the specified ByteBuffer container.
- ParSLConfig.Buffer - Class in org.lwjgl.util.par
-
- ParSLMesh - Class in org.lwjgl.util.par
-
Triangle mesh generated by the library.
- ParSLMesh(ByteBuffer) - Constructor for class org.lwjgl.util.par.ParSLMesh
-
Creates a ParSLMesh instance at the current position of the specified ByteBuffer container.
- ParSLMesh.Buffer - Class in org.lwjgl.util.par
-
- ParSLPosition - Class in org.lwjgl.util.par
-
The simple two-tuple math type used for mesh and spine vertices.
- ParSLPosition(ByteBuffer) - Constructor for class org.lwjgl.util.par.ParSLPosition
-
Creates a ParSLPosition instance at the current position of the specified ByteBuffer container.
- ParSLPosition.Buffer - Class in org.lwjgl.util.par
-
- ParSLSpineList - Class in org.lwjgl.util.par
-
Client-owned list of line strips that will be tessellated.
- ParSLSpineList(ByteBuffer) - Constructor for class org.lwjgl.util.par.ParSLSpineList
-
Creates a ParSLSpineList instance at the current position of the specified ByteBuffer container.
- ParSLSpineList.Buffer - Class in org.lwjgl.util.par
-
- ParSLViewport - Class in org.lwjgl.util.par
-
Viewport for streamline seed placement.
- ParSLViewport(ByteBuffer) - Constructor for class org.lwjgl.util.par.ParSLViewport
-
Creates a ParSLViewport instance at the current position of the specified ByteBuffer container.
- ParSLViewport.Buffer - Class in org.lwjgl.util.par
-
- ParStreamlines - Class in org.lwjgl.util.par
-
Bindings to
par_streamlines.h, a single-file, zero-dependency, C99 library
that can triangulate wide lines and curves.
- points(int) - Method in class org.lwjgl.util.par.ParShapesMesh.Buffer
-
Returns a FloatBuffer view of the data pointed to by the points field.
- POINTS - Static variable in class org.lwjgl.util.par.ParShapesMesh
-
The struct member offsets.
- points(int) - Method in class org.lwjgl.util.par.ParShapesMesh
-
Returns a FloatBuffer view of the data pointed to by the points field.
- positions() - Method in class org.lwjgl.util.par.ParSLMesh.Buffer
-
- POSITIONS - Static variable in class org.lwjgl.util.par.ParSLMesh
-
The struct member offsets.
- positions() - Method in class org.lwjgl.util.par.ParSLMesh
-
- set(float, int, int, float, float, ParSLViewport, float) - Method in class org.lwjgl.util.par.ParSLConfig
-
Initializes this struct with the specified values.
- set(ParSLConfig) - Method in class org.lwjgl.util.par.ParSLConfig
-
Copies the specified struct data to this struct.
- set(float, float) - Method in class org.lwjgl.util.par.ParSLPosition
-
Initializes this struct with the specified values.
- set(ParSLPosition) - Method in class org.lwjgl.util.par.ParSLPosition
-
Copies the specified struct data to this struct.
- set(ParSLPosition.Buffer, ShortBuffer, boolean) - Method in class org.lwjgl.util.par.ParSLSpineList
-
Initializes this struct with the specified values.
- set(ParSLSpineList) - Method in class org.lwjgl.util.par.ParSLSpineList
-
Copies the specified struct data to this struct.
- set(float, float, float, float) - Method in class org.lwjgl.util.par.ParSLViewport
-
Initializes this struct with the specified values.
- set(ParSLViewport) - Method in class org.lwjgl.util.par.ParSLViewport
-
Copies the specified struct data to this struct.
- SIGNATURE - Static variable in interface org.lwjgl.util.par.ParSLAdvectionCallbackI
-
- SIZEOF - Static variable in class org.lwjgl.util.par.ParShapesMesh
-
The struct size in bytes.
- sizeof() - Method in class org.lwjgl.util.par.ParShapesMesh
-
- SIZEOF - Static variable in class org.lwjgl.util.par.ParSLAnnotation
-
The struct size in bytes.
- sizeof() - Method in class org.lwjgl.util.par.ParSLAnnotation
-
- SIZEOF - Static variable in class org.lwjgl.util.par.ParSLConfig
-
The struct size in bytes.
- sizeof() - Method in class org.lwjgl.util.par.ParSLConfig
-
- SIZEOF - Static variable in class org.lwjgl.util.par.ParSLMesh
-
The struct size in bytes.
- sizeof() - Method in class org.lwjgl.util.par.ParSLMesh
-
- SIZEOF - Static variable in class org.lwjgl.util.par.ParSLPosition
-
The struct size in bytes.
- sizeof() - Method in class org.lwjgl.util.par.ParSLPosition
-
- SIZEOF - Static variable in class org.lwjgl.util.par.ParSLSpineList
-
The struct size in bytes.
- sizeof() - Method in class org.lwjgl.util.par.ParSLSpineList
-
- SIZEOF - Static variable in class org.lwjgl.util.par.ParSLViewport
-
The struct size in bytes.
- sizeof() - Method in class org.lwjgl.util.par.ParSLViewport
-
- spine_lengths() - Method in class org.lwjgl.util.par.ParSLMesh.Buffer
-
Returns a FloatBuffer view of the data pointed to by the spine_lengths field.
- SPINE_LENGTHS - Static variable in class org.lwjgl.util.par.ParSLMesh
-
The struct member offsets.
- spine_lengths() - Method in class org.lwjgl.util.par.ParSLMesh
-
Returns a FloatBuffer view of the data pointed to by the spine_lengths field.
- spine_lengths() - Method in class org.lwjgl.util.par.ParSLSpineList.Buffer
-
Returns a ShortBuffer view of the data pointed to by the spine_lengths field.
- spine_lengths(ShortBuffer) - Method in class org.lwjgl.util.par.ParSLSpineList.Buffer
-
Sets the address of the specified ShortBuffer to the spine_lengths field.
- SPINE_LENGTHS - Static variable in class org.lwjgl.util.par.ParSLSpineList
-
The struct member offsets.
- spine_lengths() - Method in class org.lwjgl.util.par.ParSLSpineList
-
Returns a ShortBuffer view of the data pointed to by the spine_lengths field.
- spine_lengths(ShortBuffer) - Method in class org.lwjgl.util.par.ParSLSpineList
-
Sets the address of the specified ShortBuffer to the spine_lengths field.
- spine_to_edge_x() - Method in class org.lwjgl.util.par.ParSLAnnotation.Buffer
-
Returns the value of the spine_to_edge_x field.
- SPINE_TO_EDGE_X - Static variable in class org.lwjgl.util.par.ParSLAnnotation
-
The struct member offsets.
- spine_to_edge_x() - Method in class org.lwjgl.util.par.ParSLAnnotation
-
Returns the value of the spine_to_edge_x field.
- spine_to_edge_y() - Method in class org.lwjgl.util.par.ParSLAnnotation.Buffer
-
Returns the value of the spine_to_edge_y field.
- SPINE_TO_EDGE_Y - Static variable in class org.lwjgl.util.par.ParSLAnnotation
-
The struct member offsets.
- spine_to_edge_y() - Method in class org.lwjgl.util.par.ParSLAnnotation
-
Returns the value of the spine_to_edge_y field.
- streamlines_seed_spacing() - Method in class org.lwjgl.util.par.ParSLConfig.Buffer
-
Returns the value of the streamlines_seed_spacing field.
- streamlines_seed_spacing(float) - Method in class org.lwjgl.util.par.ParSLConfig.Buffer
-
Sets the specified value to the streamlines_seed_spacing field.
- STREAMLINES_SEED_SPACING - Static variable in class org.lwjgl.util.par.ParSLConfig
-
The struct member offsets.
- streamlines_seed_spacing() - Method in class org.lwjgl.util.par.ParSLConfig
-
Returns the value of the streamlines_seed_spacing field.
- streamlines_seed_spacing(float) - Method in class org.lwjgl.util.par.ParSLConfig
-
Sets the specified value to the streamlines_seed_spacing field.
- streamlines_seed_viewport() - Method in class org.lwjgl.util.par.ParSLConfig.Buffer
-
Returns a
ParSLViewport view of the
streamlines_seed_viewport field.
- streamlines_seed_viewport(ParSLViewport) - Method in class org.lwjgl.util.par.ParSLConfig.Buffer
-
Copies the specified
ParSLViewport to the
streamlines_seed_viewport field.
- streamlines_seed_viewport(Consumer<ParSLViewport>) - Method in class org.lwjgl.util.par.ParSLConfig.Buffer
-
Passes the streamlines_seed_viewport field to the specified Consumer.
- STREAMLINES_SEED_VIEWPORT - Static variable in class org.lwjgl.util.par.ParSLConfig
-
The struct member offsets.
- streamlines_seed_viewport() - Method in class org.lwjgl.util.par.ParSLConfig
-
Returns a
ParSLViewport view of the
streamlines_seed_viewport field.
- streamlines_seed_viewport(ParSLViewport) - Method in class org.lwjgl.util.par.ParSLConfig
-
Copies the specified
ParSLViewport to the
streamlines_seed_viewport field.
- streamlines_seed_viewport(Consumer<ParSLViewport>) - Method in class org.lwjgl.util.par.ParSLConfig
-
Passes the streamlines_seed_viewport field to the specified Consumer.
- tcoords(int) - Method in class org.lwjgl.util.par.ParShapesMesh.Buffer
-
Returns a FloatBuffer view of the data pointed to by the tcoords field.
- TCOORDS - Static variable in class org.lwjgl.util.par.ParShapesMesh
-
The struct member offsets.
- tcoords(int) - Method in class org.lwjgl.util.par.ParShapesMesh
-
Returns a FloatBuffer view of the data pointed to by the tcoords field.
- thickness() - Method in class org.lwjgl.util.par.ParSLConfig.Buffer
-
Returns the value of the thickness field.
- thickness(float) - Method in class org.lwjgl.util.par.ParSLConfig.Buffer
-
Sets the specified value to the thickness field.
- THICKNESS - Static variable in class org.lwjgl.util.par.ParSLConfig
-
The struct member offsets.
- thickness() - Method in class org.lwjgl.util.par.ParSLConfig
-
Returns the value of the thickness field.
- thickness(float) - Method in class org.lwjgl.util.par.ParSLConfig
-
Sets the specified value to the thickness field.
- top() - Method in class org.lwjgl.util.par.ParSLViewport.Buffer
-
Returns the value of the top field.
- top(float) - Method in class org.lwjgl.util.par.ParSLViewport.Buffer
-
Sets the specified value to the top field.
- TOP - Static variable in class org.lwjgl.util.par.ParSLViewport
-
The struct member offsets.
- top() - Method in class org.lwjgl.util.par.ParSLViewport
-
Returns the value of the top field.
- top(float) - Method in class org.lwjgl.util.par.ParSLViewport
-
Sets the specified value to the top field.
- triangle_indices(int) - Method in class org.lwjgl.util.par.ParSLMesh.Buffer
-
Returns a IntBuffer view of the data pointed to by the triangle_indices field.
- TRIANGLE_INDICES - Static variable in class org.lwjgl.util.par.ParSLMesh
-
The struct member offsets.
- triangle_indices(int) - Method in class org.lwjgl.util.par.ParSLMesh
-
Returns a IntBuffer view of the data pointed to by the triangle_indices field.
- triangles(int) - Method in class org.lwjgl.util.par.ParShapesMesh.Buffer
-
Returns a IntBuffer view of the data pointed to by the triangles field.
- TRIANGLES - Static variable in class org.lwjgl.util.par.ParShapesMesh
-
The struct member offsets.
- triangles(int) - Method in class org.lwjgl.util.par.ParShapesMesh
-
Returns a IntBuffer view of the data pointed to by the triangles field.