Package org.lwjgl.util.par
@NullMarked
package org.lwjgl.util.par
Contains bindings to the par library.
-
ClassDescriptionBindings to par_octasphere.h, a tiny malloc-free library that generates triangle meshes for spheres, rounded boxes, and capsules.LayoutAn array of
ParOctasphereConfigstructs.LayoutAn array ofParOctasphereMeshstructs.Bindings to par_shapes.h, a simple C library for creation and manipulation of triangle meshes.Thepar_shapes.hmesh structure.An array ofParShapesMeshstructs.Instances of this class may be passed to thecreate_lsystemmethod.Instances of this interface may be passed to thecreate_lsystemmethod.Instances of this class may be passed to themesh_from_streamlinesmethod.Instances of this interface may be passed to themesh_from_streamlinesmethod.Layout for generated vertex attributes.An array ofParSLAnnotationstructs.Immutable configuration for a streamlines context.An array ofParSLConfigstructs.Triangle mesh generated by the library.An array ofParSLMeshstructs.The simple two-tuple math type used for mesh and spine vertices.An array ofParSLPositionstructs.Client-owned list of line strips that will be tessellated.An array ofParSLSpineListstructs.Viewport for streamline seed placement.An array ofParSLViewportstructs.Bindings to par_streamlines.h, a single-file, zero-dependency, C99 library that can triangulate wide lines and curves.